Tecnología

Inicio

Cómo hacer las galletas de ordenador

Cómo hacer las galletas de ordenador


Una cookie de un equipo es un pequeño archivo de no más de cuatro kilobytes utilizados por los sitios web para registrar a los visitantes hacia y desde el sitio. sitios web descarga una cookie que recoge y almacena la información para su uso posterior. Por ejemplo, un sitio de pertenencia asegurada almacenará una cookie en el ordenador con la información sobre su membresía, o un banco utilizará una cookie cifrada que registre su computadora. Información recogida por las cookies normalmente incluye su dirección de protocolo de Internet (IP), la fecha y hora de su visita, qué área del sitio que visitó y si se configura una cuenta o realizado una compra. Cualquier persona puede crear una cookie en un equipo con un mínimo conocimiento de los lenguajes de programación, Javascript, PHP (lenguaje de hipertexto preprocesador) y ASP (Active Server Pages).

Instrucciones

1 Abra un nuevo archivo en el programa PHP y guardarlo como "cookie.php." La primera línea de la cookie debe incluir la intención. Por ejemplo:

/

Esta cookie almacena el usuario ingrese información. /

Las barras y los asteriscos indican al programa de hacer caso omiso de este contenido porque no es parte del programa. (Este texto es sólo un ejemplo).

2 Escribe las siguientes dos líneas de código en la siguiente sintaxis:

$ Date_of_expiry = time () + 60;

setcookie ( "userlogin", "anónimo", $ date_of_expiry);

El código que comienza con "$ date_of_expiry" establece la fecha de caducidad; sin él, la cookie expirará tan pronto como se cierra el navegador. El "+ 60" establece la caducidad de la cookie de un minuto después de que el usuario cierra el navegador. La segunda línea contiene el nombre de la cookie ( "userlogin" en este ejemplo).

3 Cambiar la fecha de caducidad de la cookie utilizando la sintaxis siguiente código:

$ NUMBER_OF_DAYS = 30;

$ date_of_expiry = time () + 60

60 24 * $ NUMBER_OF_DAYS;

La primera línea define el número de días para la cookie de expirar; en este caso, 30 días. La segunda línea se completa el cálculo multiplicando el número de segundos en un minuto (60) con el número de minutos en una hora (60) y el número de horas en un día (24) y, finalmente, por los "$ NUMBER_OF_DAYS."

4 Añadir los siguientes parámetros para que la cookie válida para todo el dominio. Utilice la barra de vuelta con los apóstrofes:

setcookie ( "userlogin", "anónimo", $ date_of_expiry, "/");

Los apóstrofes y marca de barra hacen la cookie válida para todas las carpetas originarios de la carpeta de inicio. Para establecer esto para otra carpeta, incluya el nombre de la carpeta entre la marca de barra y el apóstrofe.

5 Incluyen las siguientes líneas de código para recuperar la cookie:

echo "Bienvenido de nuevo al sitio". $ _COOKIE [ 'Userlogin'];

El valor de código "$ _COOKIE" recuperará la información almacenada originalmente por la cookie. El nombre que le dio la cookie sigue el código dentro de los corchetes, en este caso, "userlogin."

Consejos y advertencias

  • Para eliminar el uso de cookies "- 60", en lugar de la "+60" haciendo que la fecha de caducidad en el pasado y que invalida la cookie.
  • Para establecer la cookie (un tipo de instalación en la página web) siguiendo las instrucciones del Manual de PHP (ver referencia 2)