Vizitare pagina la anumit timp

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
LCristian
Mesaje:12

Vizitare pagina la anumit timp

Salut! As vrea sa stiu cum pot face, astfel incat o anumita pagina sa poate fi vizitata numai odata la 8 ore.

MarPlo Mesaje:4343
Poti pastra intr-un fisier text timpul ultimei vizitari.
Verifici timpul curent cu data din acel fisier, daca diferenta e mai mare de 8 ore (8*60*60 secunde), actualizezi timpul in fisier si afisezi pagina.

Cod: Selectaţi tot

$file_savet = 'savet.txt';         // fisierul de salvare
$lasttime = intval(file_get_contents($file_savet));        // preia ca numar datele din fisier

// daca diferenta e mai mare de 8 ore, (8*60*60 secunde), actualizeaza timpul in fisier si afisezi pagina
if((time() - $lasttime) > 8*60*60) {
  file_put_contents($file_savet, time());
  // cod afisare pagina
}

LCristian Mesaje:12
As vrea sa folosesc asta intr-un script de vot astfel incat fiecare user care isi primeste punctele pentru vot sa nu mai poata accesa pagina inca odata. http://bit.ly/tGJS3T

Subiecte similare