我使用javascript函数刷新PHP页面。我使用location.reload(true)
方法从服务器重新加载页面,但页面在无限循环中重新加载。
这是我的代码:
<div id="modalEdit" class="modaln">
<div class="contenu_modal">
<span class="closeBtn">×</span>
<center><h2>Modifier le Module</h2></center>
<form action="modules.php" method="POST">
<div class="inputBox">
<input type="text" id="txtEditModule1" class="txtEditModule" name="module_id_edit" readonly required>
<input type="text" id="txtEditModule" class="txtEditModule" name="module_name_edit" required>
</div>
<input type="submit" id="btnEditModule" class="btnEditModule" name="btn_mdf_module" value="Modifier">
</form>
</div>
<?php
if (!empty($_POST['btn_mdf_module'])) {
$p1=$_POST['module_name_edit'];
$p2=$_POST['module_id_edit'];
$n=modifier_module($p1,$p2);
echo "<script type='text/javascript'>location.reload(true);</script>";
}
?>
</div>
PS:我尝试使用header("Location:modules.php")
PHP方法,但它既不起作用。