Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2012, 07:29
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Llamada con AJAX no espera que script PHP finalice

PHP no lee las cookies del cliente, es el cliente quien se las envía y en cada petición.

debes de utilizar alguna herramienta tipo Firebug para verificar si el request AJAX se está llevando a cabo.

otra manera de garantizar si se ejecutó el INSERT es verificar si se produjo con éxito y devolver un "1" echo 1; al cliente, procesarlo en el success para que así compruebes el éxito en la operación y redireccionar.

si envías una petición AJAX y automáticamente redireccionas el Colector de Objetos del Navegador evitará que la petición se lleve a cabo.

y como comentas localStorage sólo tiene acceso desde cliente
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...