Bonjour,
Je n'arrive pas à empecher l'aspiration de mon site!
J'ai une page index.php qui contient ceci :
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
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'); ?>
Ma page suspect.php contient :
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");
Et pour finir ma page verifIP :
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(); ?>
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?
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(); ?>
Mercide votre aide
Partager