Le vendredi 09 décembre 2005 à 23:30 +0100, Simon TOSSER a écrit :
ça me semble pas mal.
voila la classe de base. il suffit de l'inclure, d'instancier,
d'ajouter un appel en cas d'echec de login ( login_failed() ), et
ensuite d'appeler status()
#include_once "contremesures.php";
$cm=new ContreMesures($db);
if (BADLOGIN) {
$cm->login_failed($_SERVER['REMOTE_ADDR']);
}
.. autres tests de login, idem
switch ($cm->status()) {
case 0:
// fine, go on.
break;
default:// !=0
// show deception page
break;
}
je te laisse changer la taille du varchar pour l'ipv6, tu as tout à fait
raison.
ps : je t'ai deja mis dans le copyright...
++
Gael
---------------------------------------------------------------------------------------
Wanadoo vous informe que cet e-mail a ete controle par l'anti-virus mail.
Aucun virus connu a ce jour par nos services n'a ete detecte.