Hallo!
Ich hab auf einer Seite ein Formular mit diversen Eingabefeldern.
Beim Submit (bzw. OnClick) sollen die Daten aus den Feldern an ein Script (PHP) gesendet werden, das sie in eine Datenbank einträgt.
Im OnClick-Event hab ich folgende Funktion:
function SaveVors(){
window.clearInterval(Schleife); //Ich hatte vorher ein Interval gestartet, das alle 5 sec Daten aus einem PHP Script holt
http_request.abort(); // falls das Script gerade noch was senden sollte
url='SaveVors.php';
http_request.onreadystatechange=blank; //Funktion ohne Befehle
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http_request.open('POST', url, true);
var string = "Name="+document.vors.Name.value+"&text="+escape(document.vors.text.value);
http_request.send(string);
document.vors.text.value="";
Schleife=window.setInterval("Request()", 5000); // Abgebrochene Schleife wieder zum Laufen bringen
}
Mit alerts hab ich schonmal feststellen können, dass der Code ganz durchläuft. Aber Das Script SaveVors.php wird anscheinend gar nicht aufgerufen. Als ersten Befehl hab ich da nämlich einen Email-Versand an mich. Und da kommt nie was an.
Vielleicht könnt ihr mir da weiterhelfen. Ich sitze da jetzt schon ne ganze Weile davor.
Nico