我最近将PHP 4.0脚本转换为PHP 5.6,同时将我的服务器从4.0升级到5.6
但是,$REMOTE_ADDRPHP脚本中的行现在没有返回值,因为服务器正在运行PHP 5.6并且我无法解决这个问题:
$EmailFooter="REFERENCE COMPUTER ADDRESS: ($REMOTE_ADDR)";
Run Code Online (Sandbox Code Playgroud)
注册全局变量已被删除(请参阅http://php.net/manual/en/security.globals.php)你应该使用超全球$ _SERVER,就像这样
$EmailFooter="REFERENCE COMPUTER ADDRESS: ({$_SERVER['REMOTE_ADDR']})";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
155 次 |
| 最近记录: |