September 2009
Intermediate to advanced
912 pages
48h 11m
German
Wenn es ein Problem mit den in einem Formular eingegebenen Daten gibt, möchten Sie anstelle einer generischen Fehlermeldung am Anfang der Seite die Fehlermeldungen in der Nähe der Problemfelder anzeigen. Außerdem möchten Sie, dass die Informationen erhalten bleiben, die der Benutzer beim ersten Mal in das Formular eingegeben hat.
Verwenden Sie ein Array $errors und speichern Sie Ihre Meldungen in dem Array, wobei Sie den Feldnamen als Index benutzen.
if (! pc_validate_zipcode($_REQUEST['zipcode'])) { $errors['zipcode'] = "Dies ist eine fehlerhafte Postleitzahl. " . "Postleitzahlen müssen aus 5 Ziffern " . "bestehen und dürfen keine Buchstaben " ...