COMENTARIO
NO!!! no me salio cuando lo corro me sale al 127.0.0.1 que es la de mi servidor local... pero si la subo a un servidor si me da la direccion que tiene esa compu????[/size]
Con este codigo pueden capturar la ip del visitante haciendo una pagina php, Agregandola al hosting recuerden que para que funcione tiene que estar subida la pagina que sea crea con este codigo, al hosting para que muestre la ip real
y baula tendran la ip
en esa pagina ya ustedes beran donde la pone en que parte la necesitan
<?php
if ($_SERVER) {
if ( $_SERVER["HTTP_X_FORWARDED_FOR"] ) {
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif ( $_SERVER["HTTP_CLIENT_IP"] ) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}
} else {
if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
$realip = getenv( 'HTTP_X_FORWARDED_FOR' );
} elseif ( getenv( 'HTTP_CLIENT_IP' ) ) {
$realip = getenv( 'HTTP_CLIENT_IP' );
} else {
$realip = getenv( 'REMOTE_ADDR' );
}
}
?>
<?php
echo $realip;
?>
ESTE ES EL RESULTADO
NO!!! no me salio cuando lo corro me sale al 127.0.0.1 que es la de mi servidor local... pero si la subo a un servidor si me da la direccion que tiene esa compu????[/size]
Con este codigo pueden capturar la ip del visitante haciendo una pagina php, Agregandola al hosting recuerden que para que funcione tiene que estar subida la pagina que sea crea con este codigo, al hosting para que muestre la ip real
y baula tendran la ip
en esa pagina ya ustedes beran donde la pone en que parte la necesitan
<?php
if ($_SERVER) {
if ( $_SERVER["HTTP_X_FORWARDED_FOR"] ) {
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif ( $_SERVER["HTTP_CLIENT_IP"] ) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}
} else {
if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
$realip = getenv( 'HTTP_X_FORWARDED_FOR' );
} elseif ( getenv( 'HTTP_CLIENT_IP' ) ) {
$realip = getenv( 'HTTP_CLIENT_IP' );
} else {
$realip = getenv( 'REMOTE_ADDR' );
}
}
?>
<?php
echo $realip;
?>
ESTE ES EL RESULTADO