hola a todos bueno primero que nada les cuento que tengo una discotheque donde pretendo regalar Free pass (pases liberados o entra gratis), tengo es te codigo terminado y me funciona a la perfeccion.
freepass.php Código PHP:
<html>
<head>
<title>Contador PHP</title>
</head>
<body>
<?
$archivo = "contador.txt";
$contador = 0;
$fp = fopen($archivo,"r");
$contador = fgets($fp, 26);
fclose($fp);
++$contador;
$fp = fopen($archivo,"w+");
fwrite($fp, $contador, 26);
fclose($fp);
echo "Esta página ha sido visitada $contador veces";
if ($contador >= 10){
header("location: caduco.htm");
exit;
} else {
?>
<?
}
?>
</body>
</html>
bueno como se dan cuenta tiene la funcion if donde le digo al script que cuando llege a las 10 visitas me tire a la pagina caduco.html
ahora lo que quiero saber es como puedo restringir estas entradas a una visita a la seccion por 4 dias osea me explico como puedo hacer que el usuario se meta solamente una vez cada 4 dias; si el intenta ingresar nuevamente antes de los 4 dias lo envie a otra pagina llamada "yaentraste.html" o si no que me tire una leyenda diciendo "tendras que volver dentro de los proximos 4 dias para poder sacar otro free pass"
desde ya muchas gracias