Bonjour,
J'aimerais savoir si ce bout de code pourrait indiquer de ne pas bannir le robot si son ip existe dans la bdd
c'est important pour le référencement de mes sites afin que les robots ne soient pas bannis par mon anti-aspirateur très efficace...
le code doit donc vérifier si il s'agit d'un robot, si oui, il le laisse passer, sinon, il bannit le ip...
voici le code:
if ($dbic <> 0) { // chercher si le ip correspond à un robot $res = mysql_query("SELECT ip FROM ban WHERE ip='$robots'") or print mysql_error(); while(list($robots) = mysql_fetch_row($res)) { // ip robot trouvé //liberation du resultat de la requette mysql_free_result($res) or print mysql_error(); //fermeture de la connection a la base de données mysql_close($dbic) or print mysql_error(); //en envoie la page ban.html au client else ($HTTP_SERVER_VARS["DOCUMENT_ROOT"]."/Forbidden.php"); // on ferme le script sans afficher le reste de la page demander die(""); }
|
merci de vos lumières !