• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Farbe Wählen mit PHP

gamecard

Neues Mitglied
Halllo ich wollte per PHP Farbe wählen aber es kommt nichts außer weiß >.>

PHP:
<html>
<head><title>
home</title></head>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" >
     <input type="radio" name="color" value="1" >
     <input type="radio" name="color" value="2" >
     <input type="radio" name="color" value="x" >
             <input type="submit" name="submit" >
</form>

<body bgcolor="<?php
 if(isset($_POST['color'])) {
  $colar = $_POST['color'];
    switch ($color){
                                      
 case 1:
   echo "#ffcc33";
     break;

 case 2:
   echo "#ffff99";
     break;

default:
   echo "white";

}
     }else {
   echo "blue";
}
?>">

</body>
</html>
 
Villeicht fällt dir in diesem Abschnitt etwas auf.
PHP:
  $colar = $_POST['color'];
    switch ($color){

Du solltest CSS für Formatierungen benutzen und keine veralteten Tags wie bgcolor. Weiß sollte es allerdings nicht sein, denn als Default sollte ja blau eintreten.
 
Zuletzt bearbeitet:
Um solche Fehler in Zukunft zu vermeiden, wäre es ratsam einen Editor wie Notepad++ zu verwenden. Durch Doppelklick auf eine Variable werden alle Vorkommnisse dieser Variable gehighlighted. Dass bei Doppelklick auf $colar kein Highlighting auf $color gesetzt wird, dürfte klar sein ;)
 
Zurück
Oben