Quando clicco sul pulsante salva l'unica cosa che lo script fa è andare alla pagina stato_riparazioni.php, non passa dalla pagina php per salvare i dati sul db. Dov'è l'errore???
Codice PHP:
var xmlhttp;
function modif_scheda_riparazione()
{
xmlhttp = GetXmlHttpObject();
if (xmlhttp==null)
{
alert ("Il Browser non supporta HTTP Request");
return;
}
var id_riparazione = document.forms['modifica_riparazione'].elements["idriparazione"].value;
var id_apparato = document.forms['modifica_riparazione'].elements["idapparato"].value;
var stato = document.forms['modifica_riparazione'].elements["stato"].value;
var url="php/riparazioni/modifica_riparazione.php";
url = url+"?id_riparazione="+id_riparazione+"&id_apparato="+id_apparato+"stato="+stato;
xmlhttp.onreadystatechange = stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function stateChanged()
{
if (xmlhttp.readyState == 4)
{
window.location = "index.php?section=stato_riparazioni";
} else {
document.getElementById("txtHint").innerHTML = 'Salvataggio in corso... [img]images/ajax-loader.gif[/img]';
}
}
//controllo il tipo di richiesta HTTP
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
{
//tutti gli altri browser IE7+, Firefox, Chrome, Opera, Safari
return new XMLHttpRequest();
}
if (window.ActiveXObject)
{
//per i browser IE6, IE5
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
}