Empecher l'aspiration de son site
Bonjour,
Je n'arrive pas à empecher l'aspiration de mon site!
J'ai une page index.php qui contient ceci :
Code:
1 2 3 4 5 6 7 8 9
|
<?php
echo"<a href=\"script/suspect.php\"><img src=\"images/blank.gif\" width=\"1\" height=\"1\" border=\"0\"></a>";
include("script/verifIP.php");
header('location:mapage.php');
?> |
Ensuite j'ai mapage.php qui contient ceci en tout début :
Code:
1 2 3 4
|
echo"<a href=\"script/suspect.php\"><img src=\"images/blank.gif\" width=\"1\" height=\"1\" border=\"0\"></a>";
include("script/verifIP.php"); |
Ma page suspect.php contient :
Code:
1 2 3 4 5 6 7 8
|
<?php
include("../admin/connexion_bdd.php");
mysql_query("INSERT INTO ip_ban(ip) VALUES('$REMOTE_ADDR')") or die ('error');
mysql_close();
?> |
Et pour finir ma page verifIP :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
include("admin/connexion_bdd.php");
$requete=mysql_query("SELECT ip FROM ip_ban");
while($donnees=mysql_fetch_array($requete)){
if($donnees['ip'] == $REMOTE_ADDR) {
header('Location:http://www.google.fr');
exit();
}
}
mysql_close();
?> |
A la première aspiration j'arrive à récuperer 3 dossiers, à la 2 ème aucun ! Est-ce que c'est du au temps que la requête s'enregistre dans la BDD?
Mercide votre aide