ciao a tutti, da un pò di tempo mi sono messo a lavorare su ajax e php, nel tentativo di usarli insieme, ma sto avendo un sacco di problemi, spero possiate aiutarmi.
Lo script seguente è la parte finale di un mio script, quello che dovrebbe fare è creare un oggetto httpRequest chiamando la funzione createXMLHttpRequest() implementata in un altro script (e che funziona) e poi (dopo aver verificato il caricamento corretto) fare una open sul file saveData.php (che non ho postato) che non fa altro che ricevere la variabile palinsestoxml e salvarla su file...
il problema è che spesso questo script non funziona e mi ritorna il messaggio "errore nel salvataggio dei dati"....ma perchè?... IE dice che non riesce a individuare la risorsa saveData.php...ma il file esiste..e poi ogni tanto funziona eo gni tanto no!
var url2 = "saveData.php";
function sendPalinsesto(palinsestoxml){
var XMLindex2 = createXMLHttpRequest();
XMLindex2.onreadystatechange = function(){
if (XMLindex2.readyState==4 || XMLindex2.readyState=="complete"){
if (XMLindex2.status == 200 || XMLindex2.status == 0){
alert(palinsestoxml);
}else{
alert("Errore nel salvataggio dei dati");
}
}
}
XMLindex2.open("POST",url2+"?palinsestoxml="+palin sestoxml,true);
XMLindex2.send(null);
}