Autor | Zpráva | ||
---|---|---|---|
raskom.cz Profil * |
#1 · Zasláno: 14. 7. 2008, 12:15:50
Dobrý den,
můžete mi prosím poradit, jesli existuje nějaký způsob jak zjistit IP adresy účastníků online ankety?Potřebuji zjistit zda někdo nehlasuje víckrát než je povoleno. |
||
šárinka Profil |
#2 · Zasláno: 14. 7. 2008, 12:18:32 · Upravil/a: šárinka
existuje ta možnost
$ip=getenv('REMOTE_ADDR'); $dotaz=mysql_query("select * from anketa_ip where ip='".$ip."'"); //a ted už jenom ověřuješ z MySQL if(MySQL_Num_Rows($dotaz) != 0){echo'Již si hlasoval';} else { mysql_query("UPDATE anketa SET odp1_poc = odp1_poc +1, celkem = celkem +1 WHERE id='1'") or die('Nastaly chyba v SQL dotazu'); mysql_query("INSERT INTO anketa_ip VALUES ('','$ip')") or die("Chyba v SQL dotazu!"); echo'Hlas přičten!'; } |
||
ninja Profil |
#3 · Zasláno: 14. 7. 2008, 12:18:54
Je tak tezke pouzit Google?
Je to v promene $_SERVER['REMOTE_ADDR'] |
||
Leo Profil |
#4 · Zasláno: 14. 7. 2008, 13:54:53
Problem je v tom, ze IP adresa uzivatele nijak moc neidentifikuje, Leo
|
||
Časová prodleva: 16 let
|
0