Hi...
Ich bastel eine Tabelle, die mit Hilfe von Radiobuttons die Farbe ändert.
Dazu folgender code:
Da ist ja noch kein Problem:
Aber hier:
Es wird immer die elseif_Anweisung durchgeführt, sprich:
Es ist immer ein grünes Feld zusehen (#00FF00)
Selbst wenn gar nichts ausgewählt ist.
Wenn das rote Feld ausgewählt wurde,
erscheint ein rotes und ein grünes Feld.
Wo liegt mein (denk)Fehler?
Ich bastel eine Tabelle, die mit Hilfe von Radiobuttons die Farbe ändert.
Dazu folgender code:
PHP:
[...]
echo("<td bgcolor=\"#444444\" ><input type=\"radio\" name=\"farbe\" value=\"rot\"><br><input type=\"radio\" name=\"farbe\" value\"gruen\"></td>");
[...]
Da ist ja noch kein Problem:
Aber hier:
PHP:
[...]
if ($HTTP_POST_VARS["farbe"] == rot)
{
echo("<td bgcolor=\"#FF0000\"> </td>");
}
elseif ($HTTP_POST_VARS["farbe"] == gruen)
{
echo("<td bgcolor=\"#00FF00\"> </td>");
}
else
{
echo("<td bgcolor=\"#444444\" > </td>");
}
[...]
Es wird immer die elseif_Anweisung durchgeführt, sprich:
Es ist immer ein grünes Feld zusehen (#00FF00)
Selbst wenn gar nichts ausgewählt ist.
Wenn das rote Feld ausgewählt wurde,
erscheint ein rotes und ein grünes Feld.
Wo liegt mein (denk)Fehler?