Tag TAg
hab hier den code
	
Am anfang ist $p  ja false .
Dann klickt man auf den button b1, dann wird $p ja true.
Wenn man dann auf den nächsten Button b2 klickt, wird wieder $p ausgegeben. aber diesmal ist $p wider false.
Wiso?? ich hab doch die globale $p geändert
kann mir einer helfen, dass bei schritt 3 true rauskommt??
gruß ich
					hab hier den code
PHP-Code:
	
	
<?php
$p = "false";
function chp()
{
    global $p;
    $p = "true";
}
if(!isset($_REQUEST["b1"]) and !isset($_REQUEST["b2"]))
{
    echo $p;
?>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="POST">
  <input type="Submit" name="b1" value="Button1">
</form>
<?php
}
elseif(isset($_REQUEST["b1"]))
{
    chp();
    echo $p;
?>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="POST">
  <input type="Submit" name="b2" value="Button2">
</form>
<?php
}
elseif(isset($_REQUEST["b2"]))
{
    echo $p;
}
?>
Dann klickt man auf den button b1, dann wird $p ja true.
Wenn man dann auf den nächsten Button b2 klickt, wird wieder $p ausgegeben. aber diesmal ist $p wider false.
Wiso?? ich hab doch die globale $p geändert
kann mir einer helfen, dass bei schritt 3 true rauskommt??
gruß ich
 
          
Kommentar