Debemos crear un archivo de texto, que en este caso lo llamamos expulsados.txt
Este script lo insertaremos en todas las paginas a las que queramos restringir el acceso, mediante include < include('expulsados.php'); >
para hacerlo con base de datos Msql
http://www.tutores.org/tutores/code/descripcion.asp?ScriptID=572&id=2
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Restringir acceso mediante ip con archivo de texto" href="http://www.tutores.org/codigo/571/" target="_blank">Restringir acceso mediante ip con archivo de texto</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Comentario usuario
LechoLecho
25
no me funciona el codigo, me sale este error.
Warning: file() expects parameter 2 to be long, string given in /home/nor7on/public_html/bnc/baneados.php on line 14
le puse un @ al file quedando así: @file y ahora no me da error, pero no me banea de la página.
Les agradezco por compartir un poco de su conocimiento, en mi caso el código si funciona pero con una excepción, en el archivo expulsados.txt me permite anexar solo una IP al anexar mas de una permite la entrada a la Web.
Ejemplo:
expulsados.txt conteniendo solo una IP 199.235.5.203 niega el ingreso a la página, que es correcto es a lo que vamos.
Pero si anexo mas IP
Ejemplo:
expulsados.txt conteniendo varias ip
199.235.5.203
199.235.5.204
199.235.5.205
199.235.5.206
199.235.5.207
Admite el ingreso a la página.