所以我有一个名为 address.php 的 php 文件,其中包含验证用户地址的代码。在此页面上require_once
,我使用了一个名为 left_navigation.php 的文件来呈现我的左侧工具栏。.
现在,在用户单击确认按钮时编辑地址后,我想重新加载 left_navigation.php 文件,因为我的左侧工具栏内容应该更改..
我是 php 新手,那么最好的方法是什么?即两次包含一个php文件
所以我有一个名为 address.php 的 php 文件,其中包含验证用户地址的代码。在此页面上require_once
,我使用了一个名为 left_navigation.php 的文件来呈现我的左侧工具栏。.
现在,在用户单击确认按钮时编辑地址后,我想重新加载 left_navigation.php 文件,因为我的左侧工具栏内容应该更改..
我是 php 新手,那么最好的方法是什么?即两次包含一个php文件
您想使用 include 而不是 require_once。
您可以检查 jQuery .load() 函数,因此当用户单击您的按钮时,您的 left_navigation.php 将异步重新加载。用一小行代码。
$('#left_navigation').load('left_navigation.php');
假设 left_navigation.php 文件包含在 div 中,如下所示:
<div id="left_navigation">
<?php
include('left_navigation.php');
?>
</div>
如果用户单击按钮,则页面通常会再次加载。此时 left_navigation.php 也被再次读取。
如果您只想重新加载左侧,则需要先阅读 Ajax。这是一个初学者指南。如果没有 Ajax,您将无法部分更新网页的一部分。