我正在研究 PHP 脚本,我尝试将其与我之前制作的另一个文件上传脚本合并(PHP 和 HTML 页面) 我不想制作另一个 PHP 页面并包含旧脚本,我希望文件上传脚本位于新脚本的同一页面(同一文件)中。 我尝试了该方法,但只收到错误。 我尝试了所有找到的方法,但没有。
这个想法很简单:
我当前的 PHP 页面:
<?php
<html>
<body>
<!-- here I want the Page 2 in a specific area ( It's responsive ) -->
</body>
</html>
?>
完全像:
谢谢各位专业人士。
当您将 PHP 文件包含在另一个文件中时,该文件中的所有内容都会复制到第二个文件中。
例如:
p1.php:
<?php
echo "hello ";
?>
p2.php:
<html>
<body>
<?php
include "p1.php":
?>
world
</body>
<html>
p2.php 的输出将是:
世界你好
现在如果您想使用一些已有的 php 脚本,建议将它们保存为 PHP 文件,与处理视图的代码完全分开,并在任何您想要的地方使用它们。如果你把它们做成Class文件就更好了
打开要显示另一个 php 页面的 php 页面并添加
<?php include: 'page.php'; ?>
注意:你不能这样写html
<?php <html> </html> ?> this is wrong
要添加另一个 php 页面,请编写如下代码
<html>
<body>
<h1>Welcome to my home page!</h1>
<p>Some text.</p>
<p>Some more text.</p>
<?php include 'footer.php';?>
</body>
</html>
并将其另存为 name.php
您可以使用查询将第二个页面添加到 div 中, 使用这种技术,您可以将一个或多个页面附加到特定的 div 中
<?php
<!--HERE WILL BE ADDED THE SECOND PAGE -->
<div id ="content"></div>
<script>
$(document).ready( function() {
$("#content").load("content.php"); //NAME OF THE PAGE TO ADD
});
</script>
?>
使用 iframe 包含其他页面
<iframe src="demo_iframe.htm" width="200" height="200"></iframe>
或者在 php 中使用
ob_start();
require $action;
$content_for_layout = ob_get_clean();
和回声
$content for layout
或访问 php 布局