Meilleur script anti-triche pour récupérer IP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Meilleur script anti-triche pour récupérer IP

Re: Meilleur script anti-triche pour récupérer IP

par moogli » 07 déc. 2010, 01:25

ben un espace membre tout con, ton système va réduire les possibilitées des gens qui sont derrières des proxy etc.

et d’ailleurs pour le vulcum pecus il suffit de reset la box ou de demander le renouvellement du bais IP et ton systeme est dans les choux ;)

@+

Re: Meilleur script anti-triche pour récupérer IP

par viggo71 » 06 déc. 2010, 11:28

@joanel26 : c'est bien ce que j'ai fais :)

@moogli : qu'appelle-tu un système à authentification ? Peux-tu m'en dire plus ? Merci :)

Re: Meilleur script anti-triche pour récupérer IP

par joanel26 » 04 déc. 2010, 22:33

Le plus fiable serait de te créer une table dans ta BDD avec 3 champs : le timestamp de la visite, l'ip du visiteur et l'ID de l'élément voté

Aprés avec une simple requête tu voix s'il a déjà voté ou pas et avec le timestamp c'est plus simple de faire des différence de date.

Re: Meilleur script anti-triche pour récupérer IP

par moogli » 03 déc. 2010, 19:33

salut,

l'ip est globalement statique sur la toile (sinon pas assez pour tout le monde).

si tu veut un systeme "fiable" oriente toi vers un systeme à authentification :)

@+

Meilleur script anti-triche pour récupérer IP

par viggo71 » 03 déc. 2010, 17:03

Bonjour,

J'utilise ce code habituellement pour récupérer l'IP de mes visiteurs afin d'éviter la triche dans mon système de vote (max. 1/jour/IP).
Malheureusement ce petit script n'empêche pas la triche donc est-ce que quelqu'un connait un script plus efficace pour prévenir la triche au maximum ?

J'entends par là se prévenir des proxys ou trucs du genre et récupérer l'IP réelle du visiteur pour se prévenir des IP dynamiques.

Voici le petit bout de code que j'utilise actuellement :

Code : Tout sélectionner

function getRealIpAddr() { // check si c'est une connection partagée if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTTP_CLIENT_IP']; // check si ça passe au travers d'un proxy } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip=$_SERVER['REMOTE_ADDR']; } return $ip; } $ip=getRealIpAddr();
J'ai vu ce code qui m'a l'air plus sécurisé mais mal écrit : http://www.phpcs.com/codes/RECUPERER-IP ... 40034.aspx

merci :wink: