Calificación:
  • 1 voto(s) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Bannear ip con PHP
#1
Con este code podran bloquear a las personas que les incomodan, banean su ip y el code es sencillo.
Solo hay que colocar las IPs a bloquear el acceso en un array.

Colocar este codigo arriba de todo de la página


Código PHP:
< ?php // IP del visitante 
$ip $_SERVER['REMOTE_ADDR'];
// IP's que vamos a bloquear 
$blocked = array("192.168.1.xx""192.168.1.xx""192.168.1.xx"); 
if(
in_array($ip,$blocked)){
echo 
"BANEADO"// Texto que mostrara si esta baneado
exit;
}
 
/* Aqui el resto de la pagina */
?>
#2
Grande el aporte.

No recuerdo como se hace, pero veré si logro hacer que eso que tu haces manual se pueda hacer automáticamente.

Recuerdo que una vez leí por ahí un tutorial.

TE dejo +rep y tks
WWW
#3
yo prefiero el ban por HTACCESS pero gracias por el aporte.
Cualquier duda, pregunta, comentario... Aquí estoy Guiño
#4
Si yo tb soy mas de .htaccess pero vamos, este codigo esta genial. Thanks!
elCSS.com
[Imagen: 33jsqk6.png]
Crece con nosotros || Síguenos en Twitter - Facebook - RSS
WWW
#5
estupendo, lo que ocurres es que si baneas una ip puedes banear personas inocentes, ya que casi todos tenemos Ip dinamica
WWW
#6
(05-12-2011, 12:52 PM)papi escribió: estupendo, lo que ocurres es que si baneas una ip puedes banear personas inocentes, ya que casi todos tenemos Ip dinamica

ese es el lado malo pero que mas se le puede hacer, si lo suspendes se desloguea borrando el cache y se vuelve a registrar y vuelve a hacer forobardo en la web y la unica opcion es banearlo desde la ip no queda de otra Indeciso
#7
si, quqeda la labor de administracion y/o moderacion. Cuando vea que una tras otra es baneado termina por aburrirse Guiño
WWW
#8
prefiero .htaccess ya que cuando use un codigo parecido a este que un amigo tenia en su web solo bloquea la ip en donde uno ponga el codigo ejemplo en inicio.php pero si entras a segundo.php se podrá entrar
WWW
#9
(05-12-2011, 07:05 PM)JUNIOR26 escribió: prefiero .htaccess ya que cuando use un codigo parecido a este que un amigo tenia en su web solo bloquea la ip en donde uno ponga el codigo ejemplo en inicio.php pero si entras a segundo.php se podrá entrar

Si creas una funcion y la pones a cargar en el head de la pagina, web, foro, blog... baneara en todas
elCSS.com
[Imagen: 33jsqk6.png]
Crece con nosotros || Síguenos en Twitter - Facebook - RSS
WWW
#10
(05-12-2011, 07:17 PM)dBer escribió:
(05-12-2011, 07:05 PM)JUNIOR26 escribió: prefiero .htaccess ya que cuando use un codigo parecido a este que un amigo tenia en su web solo bloquea la ip en donde uno ponga el codigo ejemplo en inicio.php pero si entras a segundo.php se podrá entrar

Si creas una funcion y la pones a cargar en el head de la pagina, web, foro, blog... baneara en todas

cierto aunque seguiré confiando mejor vía .htaccess
WWW




Usuarios navegando en este tema: 1 invitado(s)