Autor Zpráva
raskom.cz
Profil *
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
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
Je tak tezke pouzit Google?

Je to v promene $_SERVER['REMOTE_ADDR']
Leo
Profil
Problem je v tom, ze IP adresa uzivatele nijak moc neidentifikuje, Leo

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: