Nutze ein Entwicklungswerkzeug wie Dragonfly, Firebug oder ähnliches und analysiere den HTTP-Verkehr.
Das mache ich wie genau?
Unter Dragonfly z.B. im Reiter "Netzwerk" einfach den HTTP-Response ansehen. Aber eigentlich brauchst du da nicht reinschaun, meine Vermutung stimmt _ziemlich_ sicher :)
Die Informationen werden an eine .php Seite weitergeleitet ohne HTML Elemente. Die php Seite dient nur zum überprüfen und zum eintragen in die DB. Im Fehlerfall soll der User halt zurückgeleitet werden, mit der Nachricht was falsch in seiner Eingabe war.
Warum liefert das PHP-Script nicht gleich die Fehlermeldung aus?
Kannst du mir eine Alternative zu meiner Lösung sagen?
Wenn das nicht funktioniert, brauchst du für jede mögliche Fehlermeldung ein HTML-Dokument auf das du umleitest.
Effizient ist das nicht - wie schon gesagt: Affenformular.