Hi,
bin gerade dabei mit AJAX ein Gästebuch zu schreiben.
Ich hab die Funktion saveData() und die Funktion loadData().
Wenn ich jetzt einen neuen Beitrag geschrieben habe wird er mit saveData() gespeichert. Und in der Funktion saveData() will ich jetzt noch die Funktion loadData() einfügen. Aber sobald ich diese Funktion einfüge funktioniert die Funktion saveData() nicht mehr. Ich will die Beiträge nämlich nur neu abfragen wenn ein neuer Beitrag geschrieben wurde.
Hier mal etwas Code:
bin gerade dabei mit AJAX ein Gästebuch zu schreiben.
Ich hab die Funktion saveData() und die Funktion loadData().
Wenn ich jetzt einen neuen Beitrag geschrieben habe wird er mit saveData() gespeichert. Und in der Funktion saveData() will ich jetzt noch die Funktion loadData() einfügen. Aber sobald ich diese Funktion einfüge funktioniert die Funktion saveData() nicht mehr. Ich will die Beiträge nämlich nur neu abfragen wenn ein neuer Beitrag geschrieben wurde.
Hier mal etwas Code:
PHP:
function loadData(){
if (xmlHttp) {
xmlHttp.open('GET', 'eintraegeholen.php', true);
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4) {
document.getElementById("div_tag").innerHTML = xmlHttp.responseText;
}
};
xmlHttp.send(null);
}
}
function saveData(){
if (xmlHttp) {
xmlHttp.open('POST', 'eintragen.php');
xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xmlHttp.send('name='+document.form.name.value);
}
loadData() //Mit dem hier funktioniert die Funktion nicht mehr.
}