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

kontaktformular echo background-color ändern

Status
Für weitere Antworten geschlossen.

zlab

Neues Mitglied
Hallo Leute,

bastle immer noch am kontaktformular rum. ich versuche wenn ein pflichtfeld leer geblieben ist dessen hintergrundfarbe zu ändern. ich krieg leider immer ne fehlermeldung und das ganze script funzt nicht mehr, sieht da jemand grad nen fehler?


PHP:
if(($senden == "Senden")AND($email == "")) { 
					$farbe_email = "red"; 
						}
					else { $farbe_email = "white"; 
				}

		if(($senden == "Senden")AND($tel == "")) { 
			$farbe_tel = "red"; 
				}
			else { $farbe_tel = "white"; 
		}


die textbock sieht so aus:

PHP:
<input type="text" style="background-color:# "  name="tel" <?php echo "value=\"$tel\"style=\"background-color: $farbe_email\"" ?>>

hoffe ihr habt nen guten tipp bereit. vielen dank schonmal.
 
Zuletzt bearbeitet:
versuchs mal so

PHP:
<input type="text" name="tel" style="background-color: <?=$farbe_tel;?>;" value="<?=$tel;?>" />
<input type="text" name="email" style="background-color: <?=$farbe_email;?>;" value="<?=$email;?>" />
Gruß Jan
 
vielen dank für eure hilfe:

hab den fehler grad entdeckt. ich habe die background-color zweimal definiert gehabt:

falsch:
PHP:
<input type="text" style="background-color:# "  name="tel" <?php echo "value=\"$tel\"style=\"background-color: $farbe_email\"" ?>>

richtig:
PHP:
<input type="text" name="tel" <?php echo "value=\"$tel\"style=\"background-color: $farbe_tel\"" ?>>

so passts und es funzt einwandfrei. nochmals danke für die tipps!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben