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

Advertisement

Acciones

Información

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s




Seguir

Get every new post delivered to your Inbox.