Wars007
Messages postés28Date d'inscriptionsamedi 1 mai 2004StatutMembreDernière intervention15 novembre 2004
-
10 mai 2004 à 11:30
Iriven
Messages postés72Date d'inscriptionsamedi 23 juin 2007StatutMembreDernière intervention 3 février 2014
-
20 juin 2008 à 02:23
Salut qqun aurais un code php pour bannir une ip???
PS:si vous vous y connaissez peut on faire par exemple:
------ip.txt--------
23.23.23.23
24.24.24.24
--------------------
en faite un fichier txt ou jajoute les ip a bannir de mon site??
c'est possible mais comment??un truc tout simple me sufira :)
ilvec
Messages postés53Date d'inscriptionsamedi 7 décembre 2002StatutMembreDernière intervention 7 août 2007 11 mai 2004 à 09:55
il te suffit de recuperer l'ip de la machine qui se connecte a ton site grace a la fonction $_SERVER['REMOTE_ADDR'].
Ensuit tu fais une fonction qui verifie si cet IP est present dans ton fichier texte (avec un parcours ligne par ligne du fichier).
Si l'ip est présent, tu redirige vers une page d'erreur, sinon vers ta page principale.
Iriven
Messages postés72Date d'inscriptionsamedi 23 juin 2007StatutMembreDernière intervention 3 février 2014 20 juin 2008 à 02:21
voila tu peux utiliser ce code
<?php
$fichier=".htaccess";
$fp=fopen("$fichier","a");
//Votre adresse IP de connexion à Internet
$ip_simple = $_SERVER['REMOTE_ADDR'];
fputs($fp," deny from $ip_simple\n");
fclose($fp);
???>
Iriven
Messages postés72Date d'inscriptionsamedi 23 juin 2007StatutMembreDernière intervention 3 février 2014 20 juin 2008 à 02:23
dommage il ne s'affiche pas. je reessaye de nouveaux:
$fichier=".htaccess";
$fp=fopen("$fichier","a");
//Votre adresse IP de connexion à Internet
$ip_simple = $_SERVER['REMOTE_ADDR'];
fputs($fp," deny from $ip_simple\n");
fclose($fp);