我有通过JQuery ajax调用的页面。我会在页面 experience.php 中进行更新。因此,更新部分工作正常。
<?php
if( isset($_POST["update"]) ) {
$status = false;
$status = $experience->update($_POST);
if($status) {
$idh = md5($_SESSION["mainid"].$_SESSION["tsa_gong"]);
header("Location: particular_one.php?idh=$idh&ajax_show=experience");
} else {
echo '<p style="color: #fff;">Error: cannot update</p>';
}
}
但PHP标头功能不正常。它有以下错误。它挂在那里看起来很丑陋的用户。
[警告]警告:无法修改标题信息 - 已经由..发送的标题
我想忽略我得到的警告或错误。我希望PHP强制重定向到我想要的页面。有没有办法实现这个目标?
答案 0 :(得分:2)
您可以使用内嵌JavaScript
标题(&#34;位置:special_one.php?idh = $ idh&amp; ajax_show =体验&#34;);
echo "<script type='text/javascript'>window.location.href = 'particular_one.php?idh={$idh}&ajax_show=experience';</script>";