Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2011, 08:28
emeotero
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Compostela
Mensajes: 126
Antigüedad: 13 años, 6 meses
Puntos: 0
seteo cookies no me funciona

Hola, ejecutando una consulta en PHP usando AJAX para evitar q se me recargue la pagina, el caso es q cuando seteo las cookies para poder mostrar en la pagina el resultado, no lo hace si no recargo la pagina. envio los datos del formulario, pero hasta q no actualizo la pagina no me muestar bien el resultado con el valor seteado.
Recojo el valor del post
Código PHP:
$date1="'".$_POST['date1']."'"
y lo mismo para una segunda fecha.
seteo la cookie
Código PHP:
setcookie("date1"$_POST['date1']); 
hago la query y hago un echo del fichero resultante en formato Json.
paso la URL en un script javascript q define un grid
Código:
url:"consulta3.php?date1="+ReadCookie('date1')+"&date2="+ReadCookie('date2')+"&especies="+encodeURI(ReadCookie('especies')),
y el problema es que si no actualizo la pagina no me la escribe. he probado a darle un valor temporal negativo para eliminar la cookie primeramente y despues volver a crearla.
hay q hacer algo en el script ajax q diga q tiene q recargarse los datos de las cookies? estoy perdido la verdad, agradeceria algun tipo de ayuda.
saludos.