【问题标题】:My PHP code is just a comment in my HTML content我的 PHP 代码只是我的 html 中的一个注释
【发布时间】:2011-05-10 12:44:20
【问题描述】:

对不起,伙计们,这可能很简单,但我现在起得太晚了。我有一个基本的 html 页面,上面有一些 javascript,当我尝试将任何 php 放入正文中时,它会将其读取为注释。

    <html>
    <head>
    <link rel="stylesheet" href="style.css" type="text/css" media="screen">
    <script type="text/javascript" src="jquery-1.3.2.min.js"></script> 
    <script type="text/javascript" src="jquery.tablesorter.min.js"></script> 
    <script type="text/javascript" src="jquery.tablesorter.pager.js"></script> 
     <script type="text/javascript">
     $(function() {
      $("table")
       .tablesorter({widthFixed: true, widgets: ['zebra']})
       .tablesorterPager({container: $("#pager")});
     });
     </script>
    </head>
    <body>
    <div id="main">
    <h1>Demo</h1>

    php in here

    <?php  
    echo "test php";
    ?>

...
main code for a table here
</div>
</body>
</html>

【问题讨论】:

  • 您正在使用服务器来传递这个,对吗?
  • 你的意思是它打印为平面文本吗?如果是这样,请确保 PHP 正在您的服务器上运行并正确连接

标签: php javascript html comments


【解决方案1】:

听起来您要么没有安装 PHP,要么没有使用调用 PHP 引擎的文件扩展名 - 您的文件名为 Blah.php

需要检查的一些事项:

  • 您从网络服务器(不是本地)提供文件
  • 服务器已安装 PHP
  • PHP 配置为处理您正在使用的文件类型(通常是 .php)
  • 仅使用 &lt;?php phpinfo(); ?&gt; 创建一个新文件并提供它应该会为您提供有关 PHP 安装的大量信息。
  • 如果您可以访问服务器,您应该能够从命令行/shell 运行 PHP

【讨论】:

  • ...您是否真的在运行并通过服务器? (http:https: 协议,不是 file:。)
  • 呃。用棍子打我,是html
  • @TJ - 好点,当我看到你的评论时,我已经编辑添加列表,但无论如何 +1 :)
  • @Glen - 当有人回答您的问题时,请点击他们的答案旁边的复选标记,这样他们就会获得信任,并且每个人都知道问题已解决。
  • @UltimateBrent 感谢您的支持并指出这一点,但我相信我们仍处于在授予答案之前可以打开 Q 的最短时间之内。 (至少我们在格伦评论时是这样)
猜你喜欢
  • 2011-08-25
  • 1970-01-01
  • 2016-06-11
  • 2015-10-07
  • 1970-01-01
  • 1970-01-01
  • 2012-08-05
  • 1970-01-01
  • 2018-10-23
相关资源
最近更新 更多