Estoy teniendo un tiempo miserable depurando una función pequeña en mi nuevo proyecto.¿Cuál es la mejor manera de depurar AJAX para llamar a PHP?
Básicamente estoy haciendo que un usuario cierre la sesión a través de una llamada AJAX a mi script de cierre de sesión en mi servidor llamado "userfFunctions.php" Estoy usando AJAX para no tener el dolor de cabeza de escribir más expresiones regulares para coincide con mis mod_rewrites. De todos modos, de vez en cuando, parece como si mis datos de Post mueren a toda máquina y dado que el PHP se está ejecutando detrás de las escenas, siento que no tengo forma de saber dónde se está interrumpiendo el flujo de datos. Por cierto, esta función funciona las 19 horas del día.
Aquí es la función javascript:
function logOut(){
var data = new Object;
data.log_out = true;
$.ajax({
type: 'POST',
url: 'http://www.mydomain.com/User_Validator', //<-- redirects to userFunctions.php
data: data,
success: function(data) {
alert(data); // <-- a response is triggered but with no response data!
}
});
}
el lado php:
if(isset($_POST['log_out'])){
echo 'alert this!';
}
aquí está mi respuesta impresionante: alt text http://img517.imageshack.us/img517/6520/screenshot20100517at443.png
¡Muchas gracias por esto! Gran enfoque. –
@Jascha: No hay problema, había un error tipográfico en la función que proporcioné, está arreglado ahora. =) –