En mi pagina hay personas que entrar a dejar mensajes ofensivos y difamantes. Como puedo bloquearles las IP? para que no vuelvan a entrar
Por favor, me urgeeeeeeeeeeee!
No puedes bloquear a nadie respecto al acceso a tu site. Puedes bloquear sus IP en algunos extras: En los que tienen la opción de "lista de palabras prohibidas". Allí colocas la IP y ellos no podrán escribir más. Ten en cuenta que la mayoría de las IP son DINÁMICAS (cambian).
Bueno, coloco este codigo aqui, porque no le he probado, y me gustaria que alguien lo probara, ya que con eso de las ips, no me entiendo muy bien, pero aparentemente esta bueno, ya que como dice su explicacion, este codigo lo que hace es redireccionar al visitante bloqueado a otra pagina, realmente si funciona, seria genial, ya que con esto podemos bloquear visitantes indeseados.
Este es el codigo y las ips, las debemos escribir dentro del mismo codigo, o sea las ips que queremos bloquear y se debe pegar en "TEXTO POR DEBAJO DE LA PAGINA" quien lo pruebe que porfavor nos diga si funciona:
Código:
<script type="text/javascript">
var bannedips=["23.23.23.23", "11.11.11.11"]
var ip = '<!--#echo var="REMOTE_ADDR"-->'
var handleips=bannedips.join("|")
handleips=new RegExp(handleips, "i")
if (ip.search(handleips)!=-1){
alert("Your IP has been banned from this site. Redirecting...")
window.location.replace("http://www.google.com")
}
</script>
Las ips que se bloqueran, se colocan donde dice "var banned ips" y la pagina a donde queramois redireccionar en donde dice "window.location.replace(url de la pagina").
Espero que te sirva, eso lo escribio Didita9, Dydy
solo modificale lo q esta en rojo
esto evitara de q el ip q tu markes pueda ver el contenido de tu web
lo he probado con mi ip en mi web y me funciono
<%@Language=JScript%>
<%
var IP_user = Request.ServerVariables("REMOTE_ADDR");
%>
<html>
<head>
<script>
//Tienes que tener la IP que quieres bloquear:
var IP_user="AKI PON EL IP DE QUIEN KIERES BLOCKEAR";
if(IP_user=="<%=IP_user%>")url="TU WEB CON EXTENSION HTM";
else url="TU WEB CON EXTENSION HTM";
top.location.replace(url);
</script>
</head>
</html>
BUENO DICE URL DE TU WEB CON EXTENSION HTM ME REFIERO A ALGO COMO ESTO
he leido el código y le falta un registro de Ips, es decir, yo tengo que tener un primero un registro de las Ips que he baneado, luego con la funcion (ip.search(handleips) leo la Ip de visitante y la comparo aquí (!=-1), pero al faltarme un registro/banco de datos en donde tengo las Ips mmm.. creo que no hace nada, excepto redireccionar a otra página con un mensajito que te "hace pensar que te han baneado"
Ultima edición por martinp el Mar Ago 19, 2008 4:45 pm; editado 2 veces
<%@Language=JScript%>
<%
var IP_user = Request.ServerVariables("REMOTE_ADDR");
%>
<html>
<head>
<script>
//Tienes que tener la IP que quieres bloquear:
var IP_user="AKI PON EL IP DE QUIEN KIERES BLOCKEAR";
if(IP_user=="<%=IP_user%>")url="TU WEB CON EXTENSION HTM";
else url="TU WEB CON EXTENSION HTM";
top.location.replace(url);
</script>
</head>
</html>
BUENO DICE URL DE TU WEB CON EXTENSION HTM ME REFIERO A ALGO COMO ESTO
Que es eso de "IP"?????que no entiendo. ______________ Estoy al borde de la gloria, y estoy colgando de un momento de verdad,
estoy al borde la gloria Y estoy suspendida de un momento junto a tí
amiguisssss iamyta el ip (Internet Protocol - Protocolo de Internet).es una dirección q identifica a cada dispositivo dentro de la red!
todos tenemos una ip ya sea estática o dinámica la mayoría de las veces es dinámica
y esto trata si sabemos el ip de algún usuario podemos blockear la entrada a dicho usuario utilizando el código de arriba!
tienen la forma xxx.xxx.xxx.xxx obviamente con números y no las xxxx eso es para dar un ejemplo! ______________
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.