如何在一个PHP页面(HTML)中显示另一个PHP页面(HTML)

btxsgosb  于 2022-10-30  发布在  PHP
关注(0)|答案(4)|浏览(540)

我工作的PHP脚本,我试图合并它与另一个文件上传脚本,我是以前(PHP & HTML页面)我不想让另一个PHP页面,并包括旧的脚本,我希望文件上传脚本在同一页我的新脚本(相同的文件)。我尝试的方法,但我只得到错误。我尝试每一个方法,我发现,但没有。
这个想法简单地说就是:
我的当前PHP页面:

  1. <?php
  2. <html>
  3. <body>
  4. <!-- here I want the Page 2 in a specific area ( It's responsive ) -->
  5. </body>
  6. </html>
  7. ?>

完全类似于:

谢谢你们。

axkjgtzd

axkjgtzd1#

当您将一个PHP文件包含在另一个文件中时,该文件中的所有内容都会复制到第二个文件中。
例如:
p1.php:

  1. <?php
  2. echo "hello ";
  3. ?>

p2.php:

  1. <html>
  2. <body>
  3. <?php
  4. include "p1.php":
  5. ?>
  6. world
  7. </body>
  8. <html>

p2.php的输出将是:
你好世界
现在如果你想使用一些你已经有的php脚本,建议你把它们保存为PHP文件,和处理视图的代码完全分开,并在任何你想用的地方使用它们.如果你把它们做成类文件会更好.

展开查看全部
wmomyfyw

wmomyfyw2#

打开要显示另一个php页面的php页面,并添加

  1. <?php include: 'page.php'; ?>

注意:不能像这样编写html。

  1. <?php <html> </html> ?> this is wrong

要添加另一个php页面,请编写如下代码

  1. <html>
  2. <body>
  3. <h1>Welcome to my home page!</h1>
  4. <p>Some text.</p>
  5. <p>Some more text.</p>
  6. <?php include 'footer.php';?>
  7. </body>
  8. </html>

并将其保存为name.php

展开查看全部
epfja78i

epfja78i3#

您可以使用query将第二个页面添加到div中,使用此技术可以将一个或多个页面追加到特定div中,

  1. <?php
  2. <!--HERE WILL BE ADDED THE SECOND PAGE -->
  3. <div id ="content"></div>
  4. <script>
  5. $(document).ready( function() {
  6. $("#content").load("content.php"); //NAME OF THE PAGE TO ADD
  7. });
  8. </script>
  9. ?>
wlzqhblo

wlzqhblo4#

使用iframe包含链接页面

  1. <iframe src="demo_iframe.htm" width="200" height="200"></iframe>

或在php中使用

  1. ob_start();
  2. require $action;
  3. $content_for_layout = ob_get_clean();

以及回声了

  1. $content for layout

或访问php layout

相关问题