Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/08/2011, 16:14
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: AJAX no envía los datos (vía GET) pero me dice que si

buenas,
¿cómo has de determinar que los datos se enviaron? pregunto porque al final del título dices "pero me dice que si". revisa la consola de error del navegador para determinar si hay algún error obvio en javascript. de momento, no le veo nada extraño al menos en el script del lado cliente. te recomiendo que realices pruebas simples sin la base de datos. es decir, determinar si el servidor recibe los datos y luego devolver una confirmación de parte del servidor. esta confirmación te llegará a la propiedad responseText del objeto ajax. si todo marcha bien, entonces el problema debe ser en el servidor.

Cita:
Iniciado por Ueki
He añadido esto
if(ajax.open("GET", "/admin/comentarios.php?act=delete&id="+id)) alert("Si entro"); else alert("No entro");
el método open siempre devuelve undefined. cuando undefined es convertido a boolean equivale a false. por tanto, el intérprete nunca entrará al bloque de la condición if.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.