程序是在一个网页的第三层链接中,有问题。
我是在自己机器上作的,<a herf="example.php?id=<echo $gg>">就是这样一句话,就出现了
这个问题

解决方案 »

  1.   

    <a herf="example.php?id=<echo $gg>">
    这里应该是<a herf="example.php?id=<?php echo $gg;?>">吧
      

  2.   

    引起此问题的原因是固定的.
    根据本人对 PHP 的开发经验,
    只有当打开一个不存在的 PHP 页面
    (如 打开 http://localhost/test1.php,
    但服务器 Web Root 下没有文件 test1.php),
    且 PHP 被配置为作为 CGI 运行时,
    才会出现,而且肯定会出现该错误.应该是 $gg 代表的 URL 指向了不存在的文件
    你试一试就完全明白了
      

  3.   

    另外,不要再用 <? echo $gg ?> 之类的写法了,
    PHP4 支持 <?=$gg?> 的简洁写法.
      

  4.   

    这个东西可能是由于用header发送http头信息时,信息不全造成的,可以参考一下有关http头信息的资料看看
      

  5.   

    runmin(稻草人)的说法表明了他对cgi的理解程度还可以,但php不会出现这种低级的问题。我支持xndr的说法。