Coockies

Solo disponible en BuenasTareas
  • Páginas : 2 (456 palabras )
  • Descarga(s) : 7
  • Publicado : 23 de junio de 2010
Leer documento completo
Vista previa del texto
Trabajando con cookies en PHP

Definiendo una cookie:

La función setcookie () define una cookie para ser enviada junto con el resto de las cabeceras HTTP. Al igual que otras cabeceras, lascookies deben ser enviadas antes de cualquier salida de su script (esta es una restricción de protocolo). Esto requiere que usted haga las llamadas a esta función antes de cualquier salida, incluyendo y ,así como cualquier espacio en blanco.

Una vez que las cookies se han establecido, se puede acceder en la siguiente carga de página con los arrays $ _COOKIE o $ HTTP_COOKIE_VARS.

Parámetros dela función setcookie()

Name: Nombre de la cookie.

Value: El valor de la cookie. Este valor se almacena en el ordenador del cliente, no lo guarde porque es información sensible. Suponiendo que elnombre es nombre_cookie”, este valor se recupera a través de $ _COOKIE ['nombre_cookie'].

Expire: El tiempo en que la cookie caduca. Se trata de una marca de tiempo Unix así que es el número desegundos desde la época. En otras palabras, lo más probable es establecer esto con la función time () más el número de segundos antes de que usted quiera que expire. O podría usar mktime (). time () +60* 60 * 24 * 30 se establece que la cookie expire en 30 días. Si se pone a 0 o se omite, la cookie expirará al final de la sesión (cuando el navegador se cierra).

Path: En que ruta en el servidor enel que la cookie estará disponible. Si se establece en '/', la cookie estará disponible en todo el dominio. Si se establece en '/ foo /', la cookie sólo estará disponible en el directorio / foo / ytodos los subdirectorios tales como / foo / bar / de dominio. El valor por defecto es el directorio actual que la cookie se establece.

Domain: El dominio en el que la cookie estara disponible. Parahacer que la cookie esté disponible en todos los subdominios de example.com entonces ponerlo en. Example.com

Secure: Indica que la cookie sólo debe ser transmitida a través de una conexión HTTPS...
tracking img