Bonjour,

Je n'arrive pas à empecher l'aspiration de mon site!

J'ai une page index.php qui contient ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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