下面的代码在两个空间测试的结果不同
<?php$youip=$HTTP_SERVER_VARS["REMOTE_ADDR"]; // 获取本机IP地址
$remoteip=$HTTP_POST_VARS['remoteip']; // 获取表单提交的IP地址
?>
一个可以正常显示。。一个则不能显示。。。问题出在哪里?
追问:请问你QQ多少呀。。。我还有点事想问一下。。这个可以显示一部分。。。还有一点点东西,,没显示出来。。
$youip=$HTTP_SERVER_VARS["REMOTE_ADDR"]; // 获取本机IP地址
$remoteip=$HTTP_POST_VARS['remoteip']; // 获取表单提交的IP地址
?>
一个可以正常显示。。一个则不能显示。。。问题出在哪里?
追问:请问你QQ多少呀。。。我还有点事想问一下。。这个可以显示一部分。。。还有一点点东西,,没显示出来。。
答案:$youip=$_SERVER["REMOTE_ADDR"]; // 获取本机IP地址
$remoteip=$_POST['remoteip']; // 获取表单提交的IP地址
获取POST表单用$_POST,获取服务器变量用$_SERVER
$HTTP_SERVER_VARS和$HTTP_POST_VARS是过时的用法,在较新版本的php中已经不再对其支持你所指的空间不会是一个IIS,一个Apache吧?