Hallo,
}else{}}else{}}else{}
lustig, was sollen die leeren else-Blöcke da?
Die müssen doch zu jeder if-Verzweigung gegeben werden, oder irre ich mich? ;)
if($_POST["color[p1]"] == $color1){
if($_POST["color[p2]"] == $color2){
if($_POST["color[p3]"] == $color3){Dein Formular hat keine Elemente mit den Namen "color[p1]"; "color[p2]" und "color[p3]", sondern nur mit den Namen "p1", "p2" und "p3".
if( $d = 3 && $b = 3)
Okay, das ist ja schon geklärt.
Beides geändert und es funktioniert immer noch nicht!!