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
,因此a
是a.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 页面。 iframe
s 有不同的标题。
我知道,但在另一个 HTML 文档中包含 HTML 并非不可能。也许你可以改写得更好,用“不应该”代替“不能”。以上是关于php 如何通过 url 包含内部页面? [复制]的主要内容,如果未能解决你的问题,请参考以下文章