以前也遇到这样的情况, 不要用header 跳转, 用JS
window.href='';这样就不会出问题了; 祝你成功!
window.href='';这样就不会出问题了; 祝你成功!
解决方案 »
- cgi问题
- 数组写入文件问题。。。
- 求免费的HTML编辑器
- 至诚寻找PHP程序开发人员
- 想实现判断数据库中是否有数据,有的话弹出对话框选择
- 超简单问题,请大家帮我找一个合适的论坛系统,谢谢。特征见正文
- 关于一个全文匹配替换解决办法:查找全文中的<tag|a|link... src="src.ext" >中的src.ext并替换为处理后的数据,但tag不包含input,src不
- Redhat7.3缺省安装的PHP4调用mysql_connect函数的问题(急)
- 散分了,散分了
- php使用laravel框架,访问时403错误,根目录定位到public就可以访问了,为什么呢?求解答,谢谢
- php代码过密后速度慢的问题?
- 怎样像百度一样把地址栏中的中文字符,转换为字母符号字符
你知道使用header函数为什么会出现这种情况吗,我用的是apache,是不是apache要配置什么东东。
我就多想了几个跳转的方法,后来就找到这个
为什么还 header("HTTP/1.1 303 See Other");
如果登录成功,跳转到其他页面没有问题;
如果不成功,则刷新本页面,就出现我讲的这种情况。
使用js跳转则提示由于安全原因找不到页面,真是烦躁,恨死IE了。
如果成功的话,用header 应该没问题的,
失败的话是返回到登陆的地方??
用window.history.back();
header('location:$url');
}
else{
header('location:自身页');
}