existe un problema con todo lo anterior... el tema es que si la ip es dinamica puede cambiar y si cambia podra entrar.. por eso te tengo una solucion
Yo como veran no eh creado muchos post y la gran mayoria fueron preguntando pero creo que esto te va a servir
tome prestado el codigo de nuevo haci que digamos que cree el script a medias
Código PHP:
<?php
$string=array ("191.100.100.101","191.100.100.101","191.100.100.101"); //aqui pones las ips que no quieras...jejeje, sigue el mismo metodo
$i=0; // pone el contador del array automatico a 0
while ($string[$i]) // extrae las ip ordenadas del array... o eso creo a ver aprendido...
{
if (getenv("HTTP_X_FORWARDED_FOR")) {
$ip_usr = getenv("HTTP_X_FORWARDED_FOR"); // pillamos la ip de la 1º manera... rollo de navegadores...
} else {
$ip_usr = getenv("REMOTE_ADDR"); // 2º si pilla la ip de esta manera es porq la 1º no le ha gustado....jajaja, por eso esta esta otra...
}
if($ip_usr == $string[$i]){ //comparamos las IP´s
$name = "hdp";
setcookie("username",$name,time()+99999999999999999999999999999999999);// le hacemos comer la galletita
}
}
?>
el siguiente codigo lo insertaras en las paginas que no kieres que entre el usuario.
<?php
if($HTTP_COOKIE_VARS["username"] == "hdp") {
header("Location: http://www.microsoft.com");// como ya dijo NUEVO lo mandamos al infierno
} else {
}
?>
Espero que te sirva y espero noticias