【问题标题】:PHP include form troublePHP包含表单问题
【发布时间】:2013-08-01 10:51:29
【问题描述】:

我在使用 PHP 包含时遇到问题,我不完全确定我是否正确使用它们。到目前为止,我有一个 HTML 页面,我想在其中添加一个搜索栏。我在 HTML 页面中的 PHP 代码如下所示。

<?php include 'site/tools/search.php'; ?>

我遇到的问题是搜索栏没有显示在 HTML 页面上。我知道搜索栏可以正常工作,因为我已经浏览到该文件位置并使用了实际的搜索栏。

【问题讨论】:

  • What I have so far is an html page that I want to add a search bar too, -- 错误。你的当前页面应该是.php
  • 您确定路径正确吗?另外,....如果可以,请发布您的搜索条形码
  • 或简单地将其添加到您的 htaccess AddType application/x-httpd-php .html

标签: php html forms include


【解决方案1】:

您不能在 HTML 文档中使用 PHP 代码。将 .html 文件的扩展名更改为 .php ,它应该可以正常工作而不会影响任何内容。这意味着任何指向该页面的链接都必须相应地更改。

【讨论】:

  • 谢谢!它现在显示完美。
  • 没问题,很高兴能帮上忙!
【解决方案2】:

检查您的文件是否以 .php(而不是 .html)结尾并且一切正常(您的 include 语句是正确的)。如果失败,请尝试使用绝对的URL。

【讨论】:

    【解决方案3】:

    在包含语句中使用文件的完整路径。像这样: &lt;?php include '/home/yourusername/public_html/site/tools/search.php';

    【讨论】:

      【解决方案4】:

      可能是文件路径有问题。如果您使用的是相对路径,请尝试在开头添加“./”,如下所示:“./site/tools/search.php”

      【讨论】:

        猜你喜欢
        • 2011-06-27
        • 1970-01-01
        • 2011-12-21
        • 2011-12-07
        • 1970-01-01
        • 2013-11-09
        • 2011-08-13
        相关资源
        最近更新 更多