Ich will eigentlich nicht viel:
Von einer <form> Daten lesen, check Operationen, string-Operationen durchführen und dann diese Daten in meine Datenbank aufnehmen.
read_entry.php fügt die Daten in die Datenbank. Da ist kein Problem.
Die letzten Zeilen meiner <form> sind:
checkForm() ist eine js-Funktion. Sie soll u.a. eine Meldung ausgeben, wenn z.B. ein Feld in der Form nicht eingegeben wurde, das aber obligatorisch war.
Das Problem: checkForm() arbeitet nicht richtig. Sobald ich in dieser Funktion ein document.write("bla"); hinzufüge, wird diese Zeile schön ausgefüht (auch der Rest der Fukntion wird ausgeführt) und die Seite wird anscheinen nie fertig geladen (so wie eine Endlosschleife). Der php-Script wird nach dem Beenden der checkForm() nicht aufgerufen.
Wenn ich aber in checkForm() einfach kein document.write("bla"); verwende, dann wird der php-Script nach dem Beenden der checkForm() doch aufgerufen.
Ich versteh nicht warum das so ist? Habt ihr eine Ahnung, woran das liegen könnte?