<HTML>
<!--jobapp.html-->
   <BODY>
        <H1>phop’s  Bicycles Job Application</H1>
        <P>Are you looking for an exciting career in the world of cyclery?
        Look  no  further!
         </P>
        <FORM  NAME=’frmjobapp ’METHOD=post  ACTION=”jobapp_action.php”>
         Please  enter  your  name:
            <INPUT  NAME=”applicant”  TYPE=”text”><BR>
            <INPUT  NAME=”enter” TYPE=”submit” VALUE=”Enter”>
        </FORM>
   </BODY>
</HTML>
<HTML>
<!--jobapp_action.php-->
     <BODY>
          <P>Welcome  <?php echo (”$applicant“);?>!</P>
</BODY>
</HTML>
上面一个是html文件   下面一个是php     HTML发送到PHP
URL 通过http://localhost:8081/lbbl/jobapp.html   点击发送显示http://localhost:8081/lbbl/jobapp.php
Welcome  yaodan!  可以显示$applicant的值!
但是通过D:appserv/WWW/lbbl/jobapp.html(这个是我把文件拖到浏览器中的)发送显示D:appserv/WWW/lbbl/jobapp.php
Welcome !  yaodan这个值没有显示是什么原因!

解决方案 »

  1.   

    因为你没有经过服务器解释 PHP 代码,而浏览器又不认识这种代码, 就直接注释掉了。 你可以右键浏览器查看源代码。
      

  2.   

    打开方式不对
    php代码是用php命令来执行的,浏览器只认识html
      

  3.   

    楼主安装个wampserver试试
      

  4.   

    点击发送显示http://localhost:8081/lbbl/jobapp.php
    Welcome  yaodan!  可以显示$applicant的值!
    但是通过D:appserv/WWW/lbbl/jobapp.html(这个是我把文件拖到浏览器中的)发送显示D:appserv/WWW/lbbl/jobapp.php
    Welcome !  yaodan这个值没有显示是什么原因!
     因为php需要经过服务器解释,编译,才能执行。
    而你直接把文件拖到到浏览器,只能作为html执行,所以php的代码不执行。应该使用http://localhost:8081/lbbl/jobapp.php访问。
      

  5.   

    检查下 PHP运行环境