Estás en: Variables externas y Formularios : Contador de accesos
Ejemplo
Crear un documento que indique al usuario el número de veces que ha haccedido a la página
Página contador-de-accesos.php
<?php
$accesos=1;
if (isset ($_COOKIE["numero_accesos"])) {
$accesos = $_COOKIE["numero_accesos"] + 1; // Coge el valor que tenga la cookie y lo
incrementa
}
setcookie ("numero_accesos", $accesos, time()+(60*60*24*365));
// Le indica que la cookie con nombre "numero_accesos" ha accedido las veces que
le indique $accesos. Borra el valor de la cookie después de 1 año.
Para que no la borre hay que poner un valor negativo.
?>
DENTRO DEL BODY
<h1>Contador de veces que se entra a la página
<?
if ($accesos > 1) {
echo "Número de accesos: ".$accesos;
}else {
echo "Bienvenido a la página web";
}
?>
<p><a href="ejer_contado_de_accesos.php">Actualizar</a></p><br />
<p><a href="eliminar_cookie.php">Eliminar Cookie</a></p><br />
Página eliminar-cookie.php
<?php
setcookie ("numero_accesos"); // Elimina el contenido de la cookie
header("Location: contador-accesos.php");
?>
RESULTADO POR PANTALLA
Contador de veces que se entra a la página
Bienvenido a la página web ó Número de accesos: 2 (después de haberle dado 2 veces a actualizar
Actualizar
Eliminar Cookie