Hallo,
folgendes Problem tritt beim IE und Lunascape6 auf, nicht bei Firefox, Opera und Safari:
1. senden einer Anfrage via AJAX an ein php Programm (ich nene es a.php), einen msysql-Datenbank Eintrag mit einer bestimmten ID zu lesen. a.php schickt das Ergebnis der DB-Anfrage richtig zurück und das Ergebnis kommt auch richtig im Jvascript an.
2. Nun sende ich einen AJAX-Auftrag an ein anderes php-Programm(b.php), diesen DB-Eintrag zu ändern. Die Nachricht kommt in b.php richtig an, die Datenbankänderung ist erfolgreich und die Quittung wird zurückgeschickt und kommt auch richtig im Javascript wieder an.
Wenn ich jetzt die Anfrage wie 1. nochmals abschicke an a.php, wird im IE a.php nicht mehr aufgerufen, sondern es wird das Ergebnis von 1. nochmals an Javascript zurückgegeben -also mit dem alten, jetzt nicht mehr gültigen Datenbankinhalt.
Wie kann ich dem IE Alzheimer beibringen?
Vielen Dank
folgendes Problem tritt beim IE und Lunascape6 auf, nicht bei Firefox, Opera und Safari:
1. senden einer Anfrage via AJAX an ein php Programm (ich nene es a.php), einen msysql-Datenbank Eintrag mit einer bestimmten ID zu lesen. a.php schickt das Ergebnis der DB-Anfrage richtig zurück und das Ergebnis kommt auch richtig im Jvascript an.
2. Nun sende ich einen AJAX-Auftrag an ein anderes php-Programm(b.php), diesen DB-Eintrag zu ändern. Die Nachricht kommt in b.php richtig an, die Datenbankänderung ist erfolgreich und die Quittung wird zurückgeschickt und kommt auch richtig im Javascript wieder an.
Wenn ich jetzt die Anfrage wie 1. nochmals abschicke an a.php, wird im IE a.php nicht mehr aufgerufen, sondern es wird das Ergebnis von 1. nochmals an Javascript zurückgegeben -also mit dem alten, jetzt nicht mehr gültigen Datenbankinhalt.
Wie kann ich dem IE Alzheimer beibringen?
Vielen Dank

Kommentar