php跳转到另外一个方法,PHP 页面跳转到另一个页面的多种方法方法总结

PHP 页面跳转到另一个页面的多种方法方法总结

一用 HTTP 头信息

也就是用 PHP 的 HEADER 函数 PHP 里的 HEADER 函数的作用就是向浏览器发出由 HTTP 协议规定的本来应该通过 web 服务器的控制指令, 例如声明返回信息的类型 ("Context-type: xxx/xxx"), 页面的属性("No cache", "Expire") 等等

用 HTTP 头信息重定向到另外一个页面的方法如下:

代码如下:if(isset($url))

{

Header("HTTP/1.1 303 See Other");

Header("Location: $url");

exit;//from www.w3sky.com

}

?>

注意一下,"Localtion:" 后面有一个空格

二用 html 标记

用 HTML 标记, 就是用 META 的 REFRESH 标记, 举例如下:

代码如下:

代码如下:$url="http://www.jb51.net";

echo"";

?>

下面是补充

第四种:

echo "";

其中: XX 是秒数, 0 为立即跳转. refresh 是刷新的意思. Url 是要跳转到的页面.

第五种: 利用 script 实现

scripturl="submit.php";window.location.href=url;script

第六种: 利用 script 实现, 所不同的是使用 open 语句. 且可以限制原窗口还是父窗口, 子窗口或者新窗口.

scripturl="submit.php";window.open(\'url,\'\',\'_self\');script

其中 更改 \'_self\' 就可以实现跳转限制原窗口还是父窗口, 子窗口或者新窗口. 第七种: 利用 php 自带函数发送头部信息

header("Location: Url");

速度最快, 功能强大... 但是有个问题必须指出: 如果在使用这个函数前已经有 html 输出, 哪怕是一个空格. 那么在页顶会显示错误信息..

来源: https://www.php1.cn/detail/php-7aa7498d98.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值