设几个echo看一下问题出在哪一段。这种显示的错是很好找的。

解决方案 »

  1.   

    你认为是php程序有问题吗?我用了一个简单的 测试页面test.php只是希望输出"hello!"
    ,为什么还是不行,它把源码完整输出来了?
    <?php
      echo"hello!";
     ?>
      

  2.   

    你的web server没有解析php文件。
      

  3.   

    你不会连PHP环境还没配好吧?
      

  4.   

    echo"你的名字是:   $username";
        echo"<br>";
        echo"你的email地址是:   $email";
        echo"<br>";
        echo"你的留言是:   $msg";
        echo"<br>";
        echo"你想看看别人的留言么?可以点击下面<br>";
        echo"<a href=look.php>查看留言</a>";
    程序运行结果没错! 是程序写错了!
    请仔细检查以上代码!!!
      

  5.   

    phpinfo();
    试试……如果不行的话就是环境没配置好。你是什么环境?
      

  6.   

    安装php:
    1.解压缩php软件包中的文件到你选定的目录,比如C:\php。
    2.将php.ini-dist复制到你的系统目录,并改名为php.ini。对于Windows 9x,C:\windows;对于Windows NT/2000/XP,C:\Winnt。
    3.用记事本打开php.ini,找到extension_dir一行,把它设置为你安装php的目录,在本例中为C:\php。
    4.再找到doc_root一行,将其指向你的web服务主目录。对于IIS,一般是C:\Inetpub\wwwroot;对于Apache,是C:\Program Files\Apache\htdocs。
    5.如果要让php程序处理表单,请把register_globals = Off改成On。
    6.如果用的是Apache,请把以下行加入httpd.conf:
      ScriptAlias /php/ "c:/php/"
      AddType application/x-httpd-php .php
      Action application/x-httpd-php "/php/php.exe"
    7.如果用的是IIS,把C:\php\sapi中的php4isapi.dll复制到C:\Winnt\System32,并在IIS设置中加入一个新的.php类型,把它与php4isapi.dll关联。
    8.重新启动Web服务器