Hi,
ich bin am verzweifeln und komme seit Tagen einfach nicht weiter. Ich versuche krampfhaft, die Werte mehrerer Buttons auf einer Seite zu übergeben. Aber es funktioniert nicht. Entweder es wird nur der Wert des angeklickten Buttons übergeben
oder die entsprechenden Tasten lassen sich nicht zurücksetzen.
Könnt Ihr mir mit einem Beispiel helfen? Ich wäre Euch sehr dankbar dafür :-)
ich bin am verzweifeln und komme seit Tagen einfach nicht weiter. Ich versuche krampfhaft, die Werte mehrerer Buttons auf einer Seite zu übergeben. Aber es funktioniert nicht. Entweder es wird nur der Wert des angeklickten Buttons übergeben
PHP:
<form name="test" action="test.php" method="post">
<?php
$a=0;
while ($a<5)
{
if($_REQUEST['Taste']=="Taste ".$a)
{
echo "<br><br><button type='submit' name='Taste' Value='Taste ".$a."'>Taste ".$a." an</button>";
}
else
{
echo "<br><br><button type='submit' name='Taste' Value='Taste ".$a."'>Taste ".$a." aus</button>";
}
$a++;
}
?>
</form>
oder die entsprechenden Tasten lassen sich nicht zurücksetzen.
PHP:
<form name="test" action="test.php" method="post">
<?php
session_start();
$neu=$_SESSION['test'];
$a=0;
while ($a<5)
{
if($_REQUEST['Taste']=="Taste ".$a || $neu[$a]=="Taste ".$a)
{
echo "<br><br><button type='submit' name='Taste' Value='Taste ".$a."'>Taste ".$a." an</button>";
$_SESSION['test'][$a]="Taste ".$a;
}
else
{
echo "<br><br><button type='submit' name='Taste' Value='Taste ".$a."'>Taste ".$a." aus</button>";
$_SESSION['test'][$a]="";
}
$a++;
}
echo "<pre>";
print_r($_SESSION['test']);
?>
</form>
Könnt Ihr mir mit einem Beispiel helfen? Ich wäre Euch sehr dankbar dafür :-)