header("Location: http://yourlocation/here");
解决方案 »
- PHP学习交流群,已有100多人的高级群:87768463 不交流者勿进!谢谢
- apache+windows遇到的一个奇怪问题
- -----兄弟们在开发PHP时,有没什么好的开发框架推荐下?请大家广开言论啊-----
- 新帖续问:$.ajax()函数对于如何利用返回值的一些细节问题
- 请问一个一页显示问题
- 折线图
- 如何在IIS6配置PHP
- 急急!!!!!!!各位大虾:我怎么在单击一按钮提交一个表单的同时关闭前的页面?
- php如何实现热敏58MM小票打印机打印
- PHP怎么实现MySql中把一个表的数据插入到另一个表中
- 请问在Windows下做PHP开发,上传到Linux的环境运行,应该注意些什么问题??
- php不值钱?
最后我采用这种办法,在php中再加上javascript来实现。
利用javascript的window.open,你可以很灵活的重定向。而且其中还可以使用php变量作为页面重定向的参数。/*
其中假设$url="../"
*/echo "
<script language=\"javascript\">
window.open('".$url."index.htm','_top');//返回主页
</script>
";
exit;
<!--
window.location.href=url;
//-->
</SCRIPT>
{
echo "
<script language=\"javascript\">
window.location.href=$url;//go
</script>
";
}之所以这么复杂,就是为了把javascript结合到php中window.open 和 window.location.href都可以实现, 只是open功能更强大一点
可以指定frame.这个函数,无论你在php什么地方使用,都不会有错。
我昨天就使用了这种方法,将他包装到一个函数中,其实和asp中的redirect一样,但使用header就不一样,要绝对路径把,还有限制呢
另外,只要window.location='***'就可以了