代码如下:<?php
echo  '提交方法为:'. $REQUEST_METHOD;
echo  '<br>网络协议为:'. $SERVER_PROTOCOL;
?>
报错信息为:
Notice: Undefined variable: REQUEST_METHOD in E:\masterphp\$_var.php on line 2
提交方法为:
Notice: Undefined variable: SERVER_PROTOCOL in E:\masterphp\$_var.php on line 3网络协议为:
是什么错误啊。是语法错误,还是环境配置问题,急求各位大侠。

解决方案 »

  1.   

    <?php
    echo '提交方法为:'. $_SERVER["REQUEST_METHOD"];
    echo '<br>网络协议为:'. $_SERVER["SERVER_PROTOCOL"];
    ?>
      

  2.   

    还有在一个页面,代码:<?php
    echo '主机名称:'.$HTTP_SERVER_VARS['HTTP_HOST'];
    echo  '<br>服务器根路径:'.$HTTP_SERVER_VARS['DOCUMENT_ROOT'];
    ?>
    报错信息:Notice: Undefined variable: HTTP_SERVER_VARS in E:\masterphp\http_vars.php on line 2
    主机名称:
    Notice: Undefined variable: HTTP_SERVER_VARS in E:\masterphp\http_vars.php on line 3服务器根路径:

    是什么错误啊。是语法错误,还是环境配置问题,急求各位大侠。
      

  3.   

    不行啊,改为<?php
    echo '提交方法为:'. $_SERVER["REQUEST_METHOD"];
    echo '<br>网络协议为:'. $_SERVER["SERVER_PROTOCOL"];
    ?>后,
    报错信息为:
    Notice: Undefined variable: REQUEST_METHOD in E:\masterphp\$_var.php on line 2
    提交方法为:
    Notice: Undefined variable: SERVER_PROTOCOL in E:\masterphp\$_var.php on line 3网络协议为这究竟是什么原因啊,是配置环境的问题吗?
      

  4.   

    <?php
    echo '主机名称:'. $_SERVER["HTTP_HOST"];
    echo '<br>服务器根路径:'. $_SERVER["DOCUMENT_ROOT"];
    ?>你打开了notice报错,不要搞得一惊一炸的  要蛋定