【问题标题】:load HTML\PHP pages into another Page's div将 HTML\PHP 页面加载到另一个页面的 div 中
【发布时间】:2016-03-30 06:02:54
【问题描述】:

假设我有两页 links.htmlcontents.php... 第一页仅包含 html 代码,而第二页包含一些 HTML + PHP 代码....

现在我想用两个 DIV 创建一个页面index.php,我想在其中显示\加载上述两个页面...

<html>
<body>
    <div id="links" class="myCustom1">
    <!--here will be the links.html page-->
    </div>

    <div id="contents" class="myCustom2">
    <!--here will be the contents.php page-->
    </div>
</body>
<html>

怎么做

【问题讨论】:

  • 如果你不知道有人给出的答案是错误的,你为什么要投票给别人。我不会帮助你,因为如果我误解了你的问题或者你误解了我的回答,你会投票给我。只是我的2美分。顺便说一句,包含/要求是要走的路!
  • 这是一个简单的初学者问题,这绝对没有错。人们投票只是......好吧,没有礼貌的说法。 ;)

标签: php css html


【解决方案1】:

您可以使用包含函数(require()、require_once() 函数也可以),如下所示:

(将 links.html 更改为 links.php)

<html>
<body>
    <div id="links" class="myCustom1">
    <?php include("links.php"); ?>
    </div>

    <div id="contents" class="myCustom2">
    <?php include("contents.php"); ?>
    </div>
</body>
<html>

我将它设置为您的文件名 links.html,但如果它位于子目录中,您还需要指定它。

例如:

include("subfolder/links.html");

【讨论】:

  • 这是不可能的,我已经使用 include 多年了。它用于将其他文件包含到 php 文件中。你确定你像你提到的那样创建了一个名为 index.php 的 php 文件吗?您想在该文件中显示这两个外部文件的内容吗?
  • 是的……我知道路径是如何工作的……我一直在谷歌上搜索它……它与 innerhtml 相关
  • 您是否尝试将 links.html 重命名为 links.php 以使 php 得到评估?如果你看到 在你的 html 页面中,就是这样。
  • .php 文件已加载但 .html 文件未加载
  • @krike:我的投票被锁定了……编辑你的答案……我需要投票
【解决方案2】:

使用require 函数将其他文件的内容添加到您的模板中。

<html>
<body>
    <div id="links" class="myCustom1">
       <?php require('links.html'); ?>
    </div>

    <div id="contents" class="myCustom2">
        <?php require('content.php'); ?>
    </div>
</body>
<html>

【讨论】:

  • 请仔细检查您的代码。它应该肯定有效。或者,添加有关您面临的问题的更多详细信息。
【解决方案3】:

使用上面发布的代码,但将 links.html 制作为 php 文件..

或者如果你真的不想这样做,你可以告诉 PHP 引擎解析 HTML 页面。

【讨论】:

    【解决方案4】:

    请务必仔细检查您正在加载(包括或要求)的页面顶部没有 html 头标签。

    我不明白为什么当我包含一个文件时,页面(没有包含也可以工作)不会加载。我从浏览器中查看了源代码,并在我包含该文件的位置从加载的页面中找到了 html 和 head 标签。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-15
      • 2015-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-19
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多