Avatar Image
Come y duerme en el foro
Come y duerme en el foro

¿Como puedo hacer que se ejecuten comandos JavaScript solo para una IP?
¿Es algo asi?

<script>
if IP=11.111.11.11
window.alert("¿Que tal amigo?&quot
</script>

Avatar Image
@man / @woman
@man / @woman

¿Sabes si con javascript puedes leer la IP del usuario?

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Que yo sepa solo se puede en PHP y en MS-DOS (que no viene al cuento)

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Darth_Carl
Que yo sepa solo se puede en PHP y en MS-DOS (que no viene al cuento)
Pues entonces... la IP la sacaras con PHP y con PHP eligiras si se ejecuta el javascript o no.
Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Acabo de conseguir el code:

<?php
if (isset( $_SERVER [ 'HTTP_X_FORWARDED_FOR' ] ) {  
$ip = $_SERVER [ 'HTTP_X_FORWARDED_FOR' ];  
   }  
   elseif (isset( $_SERVER [ 'HTTP_VIA' ] ) {  
$ip = $_SERVER [ 'HTTP_VIA' ];  
   }  
   elseif (isset( $_SERVER [ 'REMOTE_ADDR' ] ) {  
$ip = $_SERVER [ 'REMOTE_ADDR' ];  
   }  
   else {  
$ip = "Anonima" ;  
   }    

$baneados = file ( "baneados.txt" , "r+" );
$nbaneados = count ( $baneados );
function banear ( $ip , $baneados , $nbaneados ){
for ( $i = 0 ; $i < $nbaneados ; $i ++){
if ( $ip == $baneados [ $i ] {
echo "<br><br><br><br><center> Estas Baneadp de la Web y no Puedes Entrar<br> Envia Un Email al Webmaster para Hablar con el</center>" ;
die();
}
}
}
banear ( $ip , $baneados , $nbaneados );
?>

Luego hay que hacer includes en las páginas que quieras que el user este baneado:
<? include( "baneados.php" ) ?>

Avatar Image
@man / @woman
@man / @woman

Se puede mejorar el código.. si tienes una base de datos para hacer una gestión de baneos...  y después hacer una consulta y no un bluqle for

Pero esa es la idea...

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares