Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2010, 15:49
Avatar de carmagedon
carmagedon
 
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 19 años, 6 meses
Puntos: 23
Respuesta: AJAX - MySQL - Insertar datos.

Hola..
A ver, revisa éste codigo y fijate si lo podés solucionar. Yo lo uso tal cual te lo muestro, pero prefiero mandarlo por POST a los datos.

Código:
   
   if (window.XMLHttpRequest) {
        request = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        request = new ActiveXObject("MSXML2.XMLHTTP");
    }
    request.onreadystatechange = onResponse;
    request.open("GET", 'test.php', true);
    var params = "";
    request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    request.setRequestHeader("Content-length", params.length);
    request.setRequestHeader("Connection", "close");
    request.send(params); 

function checkReadyState(obj) {
    if (obj.readyState == 4)
    {
        if (obj.status == 200) {
            return true; 
        }
        else {
            return false;
        }
    }
}


function onResponse() {
    if (checkReadyState(request)) {
           //tu codigo..
    }
De todas las formas, revisá porque tenés al "test.php" sin las comillas, y eso quizás pueda ser unos de los problemas.

Un saludo, suerte.
__________________
Freelance - Aplicaciones Web