header("Location: http://yourlocation/here");
解决方案 »
- php字符串中带\t时怎样才能正常输出?
- 读XML的问题,一直都能正常使用的 今天突然出问题了.
- linux下用正则替换掉全角大写英文和全角小写英文如何写?
- 垃圾ASP设计的数据表,怎样转换
- 分页打印问题
- 临时写了一个做跳转的程序,能运行,帮我看看有没有漏洞,有没有不合理的地方,谢谢。
- 请求PHP高手,这个问题把我搞疯了~~
- 在linux下的phpmyadmin怎么使用?
- 进入即送分,讨论oracle8.0.5 client/oracle9i database server
- imagettftext()绝对路径也报错
- 请问在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='***'就可以了