Detectando la IP del visitante

26 05 2007

PHP sin detección de Proxy

<?php
$direccionip = getenv(REMOTE_ADDR);
?>

PHP con detección de Proxy

<?php
if (getenv(HTTP_X_FORWARDED_FOR)) {
    $direccionip = getenv(HTTP_X_FORWARDED_FOR);
} else {
    $direccionip = getenv(REMOTE_ADDR);
}?>

ASP sin detección de Proxy

<%
direccionip = Request.ServerVariables(”REMOTE_ADDR”)
%>

ASP con detección de Proxy

<%
direccionip = Request.ServerVariables(”HTTP_X_FORWARDED_FOR”)
If direccionip = “” Then
    direccionip = Request.ServerVariables(”REMOTE_ADDR”)
End If
%>

JSP sin detección de Proxy

<%
String direccionip = request.getRemoteAddr();
%>

JSP con detección de Proxy

<%
if (request.getHeader(”HTTP_X_FORWARDED_FOR”) == null) {
    String direccionip = request.getRemoteAddr();
} else {
    String direccionip = request.getHeader(”HTTP_X_FORWARDED_FOR”);
}
%>

Fuente | Sistemas Operativos


Acciones

Información

Deja un comentario