php 如何通过 url 包含内部页面? [复制]

Posted

技术标签:

【中文标题】php 如何通过 url 包含内部页面? [复制]【英文标题】:php how can i include internal pages by url? [duplicate] 【发布时间】:2013-06-18 21:39:15 【问题描述】:

例如,我的网站是“myweb.com”。我该怎么做如下操作。

include(http://myweb.com/file);

这是一个内部 URL。

例如我想包含

http://myweb.com/process.php?action=update

这不是文件

 "?action=update"

那么我该怎么做这个操作呢?

【问题讨论】:

你的问题听起来很像这个:***.com/questions/8988855/… @DanyCaissy 显然他复制并粘贴了它。在第一版的问题中还有“12票1喜欢”的粘贴。 【参考方案1】:

要使用 PHP 包含页面,只需将以下代码放入您希望代码出现的a.html 中:

<?php
    include "b.html";
?>

【讨论】:

【参考方案2】:

您不能将一个 HTML 文档包含到另一个 HTML 文档中。

您可以使用 PHP 来做到这一点,但包含另一个 的文件必须是 PHP 文档。在您的示例中,a 包含b,因此aa.php,而b 可以保留b.html

那么在a.php里面你可以写:

<?php echo file_get_contents('b.html'); ?>

并且b.html的内容会被包含到a.php中。

【讨论】:

可以在 PHP 文档中包含 HTML 文档,但假设 HTML 文档有效,您将获得无效代码。例如,一个 HTML 文件会有自己的 HTML、head 和 body 标签,它们不应包含在另一个 HTML 文档的正文中。 @Mike,“您可以在 PHP 文档中包含 HTML 文档”。是的,我说过你不能在另一个 HTML 文档中包含一个 HTML 文档。 有可能是杰弗里,你可以这样做: @DanyCaissy,iframe 并不完全像包含 HTML 页面。 iframes 有不同的标题。 我知道,但在另一个 HTML 文档中包含 HTML 并非不可能。也许你可以改写得更好,用“不应该”代替“不能”。

以上是关于php 如何通过 url 包含内部页面? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在php中编写一个干净的url? [复制]

如何使用 Javascript ajax 发送 url? [复制]

PHP如何在页面加载之前将查询字符串附加到URL

如何使用 PHP 动态生成 HTML 页面?

html网页如何传递接收地址参数?

html网页如何传递接收地址参数?