TheSanto Publicado 12 de Abril del 2013 Reportar Compartir Publicado 12 de Abril del 2013 Bueno os voy a explicar 1 forma de banear 1 IP. Lo primero debeis tener una base de datos mysql y alguna pagina web. Crearemos una tabla , así : CREATE TABLE ipban ( ip TEXT, ) Ahora creamos el archivo , que hara la función de que si intenta entrar a tu página web o en tu servidor , le va a denegar el acceso.Lo vamos a llamar ban.php Ejemplo : <? //Conectamos con la base de datos $db = mysql_connect("localhost","database_1","pass"); mysql_select_db("api"); //Revisamos si la ip del visitante esta en la Base de Datos $muestra = mysql_query("SELECT * FROM ipban WHERE ip='$REMOTE_ADDR'",$db); //Constatamos si $muestra nos da la IP denegada if(mysql_fetch_row($muestra)) { //Imprimimos el mensaje para el visitante no deseado echo "<B>Estas Baneado de la web</B><br>"; exit('Contacta con algun administrador de la web'); } ?> el comando exit lo que hace es que muestre: Contacta con algun administrador de la web, y ya esta, que no salga el contenido de los archivos cuando hagamos el include. Ahora, por ejemplo queremos que si alguien entre en index.php y está baneada esa IP les salga los mensajes y no el contenido. En el index vamos a añadir esto : <? include('ban.php') ?> Espero que os sirva Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Rafa23Alzira Publicado 12 de Abril del 2013 Reportar Compartir Publicado 12 de Abril del 2013 Buen aporte Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Inside Publicado 12 de Abril del 2013 Reportar Compartir Publicado 12 de Abril del 2013 Buen aporte santo. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
TheSanto Publicado 12 de Abril del 2013 Author Reportar Compartir Publicado 12 de Abril del 2013 Buen aporte santo. denada , si alguien quiere puedo hacer alguna guia más sobre algo relacionado con mysql ( que no sea muy dificil que aún no domino mysql xD) Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.