Necs hacer esto, ayuda
Necs, alguna funcion que me de la IP del cliente que este accediendo a mi pagina, ya que es un foro y necesito a veces poder bloquear a usuarios por la IP.
Dependiendo del tipo de conexión, hay dos variables en PHP que devuelven la I.P. de conexión. La primera es REMOTE_ADDR, y es la más usada. Tomando este valor tienes la I.P. la mayoría de las veces.
Pero por si acaso, hay otra variable, HTTP_X_FORWARDED_FOR que dice quién está detrás del proxy (si lo hay)
Te pongo un ejemplo de como usar REMOTE_ADDR con PHP
<?php
if($_SERVER["REMOTE_ADDR"] == "127.0.0.1")
{
echo "Estás accediendo desde el ordenador local";
}
else
{
echo "Estás accediendo desde otro ordenador";
}
?>
Un saludo y que te sea de ayuda
fLIPIS (http://www.flipis.net)
Pero por si acaso, hay otra variable, HTTP_X_FORWARDED_FOR que dice quién está detrás del proxy (si lo hay)
Te pongo un ejemplo de como usar REMOTE_ADDR con PHP
<?php
if($_SERVER["REMOTE_ADDR"] == "127.0.0.1")
{
echo "Estás accediendo desde el ordenador local";
}
else
{
echo "Estás accediendo desde otro ordenador";
}
?>
Un saludo y que te sea de ayuda
fLIPIS (http://www.flipis.net)
Si andubo pero encontre que me muestra siempre mi direccion IP, nose porque pasa esto, por ej a todos los que entran le figuran como si fuera mi IP, ni idea de esto.