PHP页面跳转三种实现方法

我在集成paysafecard支付方式是用到了php页面跳转,但是当我用header()时,发现在本地好使,但是在服务器上不好使了,而我却找不到问题所在,最后发现是include文件引用不当,但是当引用文件过多时,不会一一检查,这里列出php跳转页面的方式。


1.header()函数

header()函数是php中进行页面跳转的一种非常简单的方法,主要功能是将HTTP协议标头(header)输出到浏览器

定义如下: 

void header (string string [,bool replace [,int http_response_code]]) 

string 必需。规定要发送的报头字符串。 replace 可选。指示该报头是否替换之前的报头,或添加第二个报头 http_response_code  可选。把 HTTP 响应代码强制为指定的值。(PHP 4 以及更高版本可用)

header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。

注意事项 :

1>location和“:”号间不能有空格,否则不会跳转。

2>在用header前不能有任何的输出,包括各种echo,和在屏幕上的错误提醒,还有:include文件的各种输出 

3>header后的PHP代码还会被执行,所以通常在header后面exit或者die截断

4>检查.htaccess文件的重置与跳转,不要冲突了



2.JavaScript

此代码可以放在任何合理的位置哪里



3.Meta标签

meta标签  <meta http-equiv="refresh" content="1;url="https://www.u7buy.com">   content=”秒数;url=网址”

 定义规定多久时间跳向url页面

例如:1秒后跳向www.u7buy.com



    借鉴:http://www.w3school.com.cn                                  

                                【完】

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,282评论 19 139
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,518评论 1 45
  • 本节主要内容 理解用户和组的概念 用户管理 组管理 权限分配 1. 理解用户和组的概念 在第一讲中我们提到,lin...
    Arroganter阅读 2,286评论 0 1
  • 黄梓奥 我是一朵花,一朵无名的小花。 早晨,在太阳公公的催促下,我睁开眼睛,伸了伸懒腰...
    z橄榄树阅读 2,767评论 0 1
  • 就要毕业了,仔细回忆,大学四年仿佛只有三年的记忆,而这三年全部是你。 明天是你的生日,分开半年了,不打扰,...
    East东子阅读 1,445评论 5 3

友情链接更多精彩内容