繁体   English   中英

使用header(“ Location:”。$ MyPage)重定向到同一页面; 不工作

[英]redirect to same page with header(“Location: ” . $MyPage); not working

我的插件(管理员页面)使用url..ie上的参数进行了编辑,更新等

http://www.sandwichbaron.com/dev/wp-admin/admin.php?page=my-page-handle&Action=Edit&recId=1

完成编辑和更新数据库表后,我将使用

header("Location: " . $MyPage);   
 $MyPage = http://www.sandwichbaron.com/dev/wp-admin/admin.php?page=my-page-handle

即....没有参数

并显示在浏览器网址地址栏中,并且参数仍然保留。 因此,我(和客户端)必须手动刷新页面才能看到更改。

我正在阅读奇怪的htaccess文件等,但我被卡住了。..无知...生气有人可以帮帮忙。

您必须先将变量$ MyPage设置为标题,然后将其用引号引起来。 同样,在重定向到header()之后,您应该始终使用exit() header()

$MyPage = "http://www.sandwichbaron.com/dev/wp-admin/admin.php?page=my-page-handle";
header("Location: " . $MyPage);   
exit();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM