Hola buenas, me gustaria bloquear la entrada de un usuario por su ip pero no se como. Alguien podria decirme?? gracias de antemano ______________ Web: http://chatsdelmundo.es.tl/ | Facebook: lali cdm (Chatsdelmundo) | Twitter: @chats_del_mundo | Instagram: @chatsdelmundo
Primero que nada, debes de saber cual es la ip del usuario al que quieres bloquear. No puedes usar el código si no sabes cual es.
Código:
<script type="text/javascript">
window.onload= function(){
var ip = document.getElementById("ip").innerHTML,
baneadas = ["123.134.145.216", "134.154.121.202"]; /*Lista de ips, separadas por coma y entre comillas */
if(baneadas.indexOf(ip)!=-1){
window.location.href = "http://google.com"; /* Si está baneado se redirige a google */
}
}
</script>
<span id="ip" style="display: none;">[ip]</span>
Puedes pegarlo en cualquier parte, supagina, extra header, etc. ______________ /* Programador web freelance. */
/* twitter: @jfdelarosa */
/* Proyectos Personales: LunaNotes */
Si como dice nuestro compañero ese script es muy util, aunque es temporal la solucion, en un 99% de las conexiones, las IPs son dinamicas, por ende si desconecta su modem/router o lo que use, el proveedor le va a dar otra IP y por ende va a saltearse el script.
Las cookies son pequeños fragmentos de información de texto que nosotros o nuestros socios, almacenamos sobre usted de forma local por medio de su navegador.
Puede evitar el uso de cookies en cualquier momento a través de la configuración de su navegador.
Usamos las siguientes cookies que cumplen con el GDPR:
- Cookies esenciales: son absolutamente necesarias para que el sitio web sea completamente funcional.
- Cookies opcionales: son opcionales y nos ayudan a mejorar el sitio web, por ej. analizando el comportamiento de uso del sitio web sin identificarle personalmente.
Puede encontrar más información en nuestra sección de protección de datos/privacidad.