这很难解释,在我显示字符串中的数据后,我试图从我的网址中删除查询字符串。
file1.php中的我在一些检查后重定向到file2.php
header('Location: file2.php?var=somemessage');
file2.php中的我回显$ _GET [' var'];要显示消息,请使用javascript从URL中删除查询字符串
if (location.href.match(/\?.*/) && document.referrer) {
location.href = location.href.replace(/\?.*/, '');
}
这里的问题是我收到了一个未经索引的索引:file2.php中的var。如何解决此问题以删除查询字符串并仍然显示消息?
我不想从会话中传递消息。