proxy ip tracen
Stefan
25/05/2005 00:24:00Hallo wie kan me helpen met een script
dat als een proxy naar je server connect, je het ip kan achterhalen (is mogelijk bij de wat slechtere proxies)
ik kom er helaas niet uit wie kam me helpen>?
dat als een proxy naar je server connect, je het ip kan achterhalen (is mogelijk bij de wat slechtere proxies)
ik kom er helaas niet uit wie kam me helpen>?
PHP hulp
24/11/2024 16:16:43je kan van iedereen wel een IP adres controleren.. alleen is het moeilijk te achterhalen of iemand een proxy gebruikt of niet..
je zou gethostbyaddr($_SERVER['REMOTE_ADDR']) kunnen gebruiken, zoekend naar het woord 'proxy' en zo ja, $_SERVER['REMOTE_ADDR'] registreren :)
je zou gethostbyaddr($_SERVER['REMOTE_ADDR']) kunnen gebruiken, zoekend naar het woord 'proxy' en zo ja, $_SERVER['REMOTE_ADDR'] registreren :)
Stefan
25/05/2005 00:45:00Stefan
25/05/2005 12:49:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function getip() {
if (isSet($_SERVER)) {
if (isSet($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif (isSet($_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' );
}
return $realip;
}
if (isSet($_SERVER)) {
if (isSet($_SERVER["HTTP_X_FORWARDED_FOR"])) {
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
} elseif (isSet($_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' );
}
return $realip;
}
dit is em;)
Gewijzigd op 25/05/2005 12:50:00 door Stefan