Ver Mensaje Individual
  #10 (permalink)  
Antiguo 25/08/2002, 10:50
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Ya casi acabo mi proyecto-> Cookies

Bueno .. viendo el manual de php.net seccion de la funcion setcookie() dice esto:

Cita:
Fallos habituales:
Las cookies no se hacen visibles hasta la siguiente carga de una página para la que la cookie deba estar visible.
<a href='ir.asp?http://www.php.net/manual/es/function.setcookie.php' target='_blank'>http://www.php.net/manual/es/function.se...</a>

Es decir .. q son asi su funcionamiento (lo mismo ocurre con las sesiones .. hasta que no se hace un &quot;request&quot;(peticion via HTTP) no están disponibles).

Yo en vez de un &quot;Refresh&quot; haria ahi mismo un:
Header(&quot;Location: prueba.php?Id=1&quot;);
.. o incluso:
Header(&quot;Location: $PHP_SELF?Id=1&quot;);
($_SERVER['PHP_SELF'] .. deberiamos usar .. xD)

Esto nos redirecciona automaticamente a la misma pagina que lo llamó (caso de $PHP_SELF) .. Digamos q esto seria mas &quot;limpio&quot; . auque basicamente es lo mismo. Yo uso esta técnica en sessiones y es mas bien &quot;transparente&quot; cara al navegador.

Ahora, si ves los &quot;user comments&quot; del URL que puse (funcion setcookie) .. veras q hay alguna pequeña discursion sobre usar el &quot;refresh&quot; o el &quot;location&quot; .. pero basicamente ha de ser uno u otro.


Un saludo,