Autor | Zpráva | ||
---|---|---|---|
matata8611 Profil |
#1 · Zasláno: 9. 10. 2008, 11:33:49
Ahoj, moc prosim o radu...
mam tento kod u php ankety Jedna se o kod k ankete,Muzete mi prosim poradit co mam kam napsat aby se dalo hlasovat jednou za pet minut... potrebuju aby se IP zapsala do souboru ip.dat (to funguje) a aby se k tomu nejak napsal i cas a pokud bude dalsi hlasovani provedeno az po peti minutach tak aby se hlas pricetl... diky moc //precte IP adresy if (File_Exists("ip.dat")): $fp = FOpen("ip.dat", "rb"); $data_ip = FRead ($fp, FileSize("ip.dat")); $IP = Explode("#", $data_ip); //ziska prozatimni vysledky hlasovani FClose ($fp); //zjisti zda je hlasovano podruhe z jednoho compu for ($i=0;$i<Count($IP);$i++): if ($REMOTE_ADDR == $IP[$i]): $zapis = "ne"; endif; endfor; potrebuju aby jeden uzivatel mohl hlasovat jednou za pet minut... Muzete mi prosim presne napsat co mam kam napsat... jsem v php zatim zacatecnik... diky moc |
||
BetaCam Profil |
#2 · Zasláno: 9. 10. 2008, 14:47:56
matata8611
Ukládat IP s časem hlasování. a pak kontrolovat. if (($time + (5*60)) < time()){ echo 'nelze hlasovat'; } |
||
Časová prodleva: 16 let
|
0