如何在php文件中包含一个php文件两次

时间:2012-10-09 05:53:37

标签: php web-applications

所以我有一个名为address.php的php文件,其中包含验证用户地址的代码。在这个页面上我require_once一个名为left_navigation.php的文件,我用它来渲染我的左侧工具栏。 。

现在在用户点击确认按钮后编辑地址后,我想重新加载left_navigation.php文件,因为我的左侧工具栏内容应该更改..

我是php的新手,那么最好的方法是什么?即两次包含一个php文件

3 个答案:

答案 0 :(得分:0)

如果用户点击按钮,则页面通常会再次加载。在这一刻,left_navigation.php也被再次阅读。

答案 1 :(得分:0)

如果您只想重新加载左侧,则需要先读取Ajax。 Here is a Beginners Guide开头。您无法使用Ajax部分更新网页的一部分。

答案 2 :(得分:0)

您想使用include而不是require_once。

你可以检查jQuery .load()函数,所以当用户点击你的按钮时,你的left_navigation.php将被重新加载async。用一小段代码。

$('#left_navigation').load('left_navigation.php');

假设left_navigation.php文件包含在div中,如下所示:

<div id="left_navigation">
   <?php
       include('left_navigation.php');
   ?>
</div>

检查文档: http://api.jquery.com/load/