Rolf B: Jetzt gehts um Formularüberprüfungen

Beitrag lesen

Hallo PHP-Neuling,

echo 'du bist ein vollhorst';

führt vermutlich zu Problemen, wenn Du das vor deiner Webseite ausgibst. Dein HTML Datenstrom beginnt dann nicht mehr mit <!DOCTYPE html>, und das mag den Browser in den Quirks-Mode versetzen.

Es ist absolut sinnvoll, zuerst via PHP die komplette Verarbeitung zu machen und dann, als Abschluss, die HTML Seite basierend auf den Ergebnissen auszugeben. Aber dann muss man auch Fehlermeldungen speichern und passend in die Seitenaufbereitung einfügen.

Auf einer Seite, die ich mal gebaut habe, hatte ich ein Array mit Protokoll-Infos. Im Falle eines Fatal Error habe ich es stumpf rausgehauen. Im Falle einer normalen Verarbeitung habe ich es als Table unter die Seite gesetzt. Und über einen Schalter konnte ich die Ausgabe unterbinden.

Rolf

--
sumpsi - posui - obstruxi