2008年3月23日星期日

Php

i found a PHP code "yourIP"

<?php
if (getenv("HTTP_X_FORWARDED_FOR"))
$from_ip = getenv("HTTP_X_FORWARDED_FOR");
else
$from_ip = getenv("REMOTE_ADDR");

print " Your IP:$from_ip ";
?>

but it won't work on UTS FTP. anyone have an idea?

1 条评论:

John doe 说...

<?php
if (getenv("HTTP_X_FORWARDED_FOR")) {
$from_ip = getenv("HTTP_X_FORWARDED_FOR");
echo $from_ip."first";
}
else {
$from_ip = getenv("REMOTE_ADDR");
echo $from_ip."second";
}

phpinfo();

print " Your IP:$from_ip ";
?>

echo is for check which step works
and

Phpinfo(); will show you what you got on the PHP server. if info not works,it means server crashed