Einzelnen Beitrag anzeigen
  #3  
Alt 03.05.2007, 17:15:04
holgi.p holgi.p ist offline
Anfänger
 
Registriert seit: Apr 2007
Beiträge: 6
AW: Pflichtfelder in Formularen bei Fehlern farbig hervorheben

Vielen Dank für Deine Antwort.
Aber an welcher Stelle setzte ich diese Abfrage ein? Hier wird ja geprüft, ob ein Feld ausgefüllt worden ist: Ist es ausgefüllt, dann wird es nicht farblich hervorgehoben, ist es nicht ausgefüllt, wird es farbig hervorgehoben. Wo nun setzte ich die Abfrage ein, ab das z.B. Datumfeld im richtigen Format (TT.MM.JJJJ) ausgefüllt ist (wenn nicht, soll dieses Feld wieder farbig hervorgehoben werden.

$errorFields = array('firstname',
'telefone',
'lastname',
'email',
'street',
'plz',
'city',
'gender'
);

for($x=0;$x<count($errorFields);$x++)
{
$errorClass[$errorFields[$x]] = 'inputField';
}

if(isset($_POST['submit']))
{

$error = FALSE;
foreach($errorFields as $key => $value)
{

if(empty($_POST[$errorFields[$key]]))
{
$error = TRUE;
$errorClass[$value] = 'errorField';
$errorPicture[$value] = '<img src="achtung_klein.gif">&nbsp;';
}

}

}
Mit Zitat antworten