Admin Admin
Mensajes : 36 Fecha de inscripción : 17/09/2011
| Tema: Baneador por IP Miér Oct 12, 2011 11:12 am | |
| Mediante la utilización de arrays podemos recorrer toda la matriz de usuarios baneados por IP y así saber quienes si tienen acceso a determinado contenido y quienes no. En un script se introducen todas las IPs baneadas y en el otro se recorren todos los datos y verifican su situación. 1.php - Código:
-
<?php include "2.php"; $ip = $_SERVER[REMOTE_ADDR]; if(in_array($ip,$ban) && $ip != ""){ echo "Tu IP ha sido Baneada por el Administrador del sitio"; exit; } else { echo "Tienes acceso al sitio."; exit; } ?> 2.php - Código:
-
<?php $ban[] = "xxx.xxx.xxx.xxx"; /*IPs baneadas*/ $ban[] = "xxx.xxx.xxx.xxx"; /*IPs baneadas*/ $ban[] = "xxx.xxx.xxx.xxx"; /*IPs baneadas*/ ?> | |
|