Hallo Blaubart.
<input name="eins_a" size="8" type="text" value="<?php if ($e_a==10) {echo "<h4>". $e_a."</h4>";}else{echo "<h5>". $e_a."</h5>";} ?>">
<h4> und <h5> haben im VALUE deines Textfeldes nichts zu suchen! Wenn du die Hintergrundfarbe des Feldes ändern möchtest, solltest du dafür CSS benutzen. Zeichne beispielsweise dein Textfeld entweder mit der Klasse "valid" oder "invalid" aus.
input.valid {
background-color: #0f0;
}
input.invalid {
background-color: #f00;
}
Wobei ich die Klasse „valid“ hier für überflüssig halte. Entweder es ist nichts oder etwas Korrektes eingetragen, oder das Eingegebene ist fehlerhaft. Ein Feld, in dem noch nichts steht als „gültig“ zu klassifizieren erscheint mir ein wenig merkwürdig.
Einen schönen Donnerstag noch.
Gruß, Mathias
--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules