浅析php header 跳转
PHP的header函数 可以很少代码就能实现HTML代码中META 标签
这里只说用 header函数来做页面的跳转
1. HTML代码中页面的跳转的代码
HTML meta refresh 刷新与跳转(重定向)页面
refresh 属性值 -- 刷新与跳转(重定向)页面
* refresh用于刷新与跳转(重定向)页面
* refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址
* 引用网址:http://www.dreamdu.com/xhtml/refresh/
meta refresh示例
5秒之后刷新本页面:
<meta http-equiv="refresh" content="5" />
5秒之后转到梦之都首页:
<meta http-equiv="refresh" content="5; url=http://www.jb51.net" />
2. PHP中使用header函数
上面已经了解了HTML中写跳转(重定向)页面的代码
php代码示例
header('Refresh: 3; url=http://www.jb51.net');
相关推荐
-
php中header跳转使用include包含解决参数丢失问题
有同事反映,最近上线的几款游戏海外注册载入不了样式文件,需要紧急修复. 注册程序统一走单一入口,核心判断是checkip处,只需要在未实名认证的模板程序处做一个game_id的判断即可.因为太过肯定.急于下班的心理,再加上大家催促的紧张,一下子就蒙了,犯了两个错误:一是game_id的判断位置提前了,导致后面的很多变量没有传到目的页面:二是没有理解header跳转和include包含的涵义,直接用了header做跳转. header跳转后的页面,不能继承上一页的变量等元素,举例说明: a.php
-
php用header函数实现301跳转代码实例
PHP 301跳转的小代码 复制代码 代码如下: <?php $the_host = $_SERVER['HTTP_HOST']; $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; if($the_host !== 'www.jb51.net') { //echo $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; header('HT
-
PHP 常用的header头部定义汇总
header() 函数向客户端发送原始的 HTTP 报头. 认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题): <?php header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重
-
PHP Header用于页面跳转要注意的几个问题总结
1.header()函数 header()函数是PHP中进行页面跳转的一种十分简单的方法.header()函数的主要功能是将HTTP协议标头(header)输出到浏览器. header()函数的定义如下: void header (string string [,bool replace [,int http_response_code]]) 可选参数replace指明是替换前一条类似标头还是添加一条相(www.jb51.net)同类型的标头,默认为替换. 第二个可选参数http_respons
-
PHP Header用于页面跳转时的几个注意事项
前言 本文介绍的是在PHP中用header("location:test.php")进行跳转要注意以下几点,有助于解决一些新手经常遇到的问题 一.location和":"号间不能有空格,否则会出错. 二.在用header前不能有任何的输出. 三.header后的PHP代码还会被执行. 下面是和asp中重定向response.redirect的比较: 例1: response.redirect "../test.asp" header("
-
php header()函数使用说明
header()函数使用说明: 一.作用: ~~~~~~~~~ PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关了,可参照http://www.w3.org/Protocols/rfc2616/rfc2616. 传统的标头一定包含下面三种标头之一,并只能出现一次. Location: xxxx:yyyy/zzzz Conte
-
探讨php中header的用法详解
header() is used to send raw HTTP headers. See the HTTP/1.1 specification for more information on HTTP headers. 范例一: 复制代码 代码如下: <?PHPHeader("Location: http://www.jb51.net";); exit;//在每个重定向之后都必须加上"exit",避免发生错误后,继续执行.?> 复制代码 代码如下:
-
PHP header()函数使用详细(301、404等错误设置)
如果您刚刚开始学习PHP,可能有许多函数需要研究,今天我们就来学习一下PHP Header()的使用方法,更多的使用说明,请您参照PHP中文手册,下面是关于header函数的详细使用说明 header实现404无法找到页面 复制代码 代码如下: Header("HTTP/1.1 404 Not Found"); 针对apache配置中的ErrorDocument 404 /404.php功能,把nginx配置中的 复制代码 代码如下: error_page 404 /404.php;
-
PHP利用header跳转失效的解决方法
本文实例讲述了PHP利用header跳转失效的解决方法,分享给大家供大家参考.具体方法分析如下: 一.问题: 今天header(\"Location: $url\"),以往跳转总是可以的,今天却不动,只是输出结果,以往自己要确认检查,$url的值获取的是否正确,所以在前面加了echo $url:来调试用,结果就导致了header函数的无效. 二.解决方法: 在PHP中用header("location:test.php")进行跳转要注意以下几点: 1.locatio
-
PHP页面跳转操作实例分析(header方法)
本文实例分析了PHP页面跳转操作.分享给大家供大家参考,具体如下: 跳转 header()为php函数,向浏览器发送指定命令 html: <meta http-equiv="Refresh" content="3;url=other.php"/> 立即跳转: header('Location:other.php'); //file_put_contents('bee.txt','execute'); die; 执行header时候,并不是立即结束,而是会
-
php利用header函数实现文件下载时直接提示保存
复制代码 代码如下: <?php $filename = '路径+实际文件名'; //文件的类型 header('Content-type: application/pdf'); //下载显示的名字 header('Content-Disposition: attachment; filename="保存时的文件名.pdf"'); readfile("$filename"); exit(); ?> 下面是网上常用的方法 复制代码 代码如下: if (is
随机推荐
- JDBC中resutset接口操作实例详解
- JavaScript中函数(Function)的apply与call理解
- iOS 基本动画、关键帧动画、利用缓动函数实现物理动画效果
- Vmware vSphere Client安装虚拟机图文教程
- JS正则表达式完美实现身份证校验功能
- Thinkphp中的curd应用实用要点
- PHP面向对象程序设计类的定义与用法简单示例
- C++设计模式之桥接模式
- 重装MS SQL Server 2000前必须彻底删除原安装文件的方法
- jQuery Chosen通用初始化
- javascript 实现划词标记划词搜索功能
- C# JsonHelper 操作辅助类,拿来直接用
- iis7下url重写后已存在的html不能访问了的解决方法
- android使用NotificationListenerService监听通知栏消息
- 深入HRESULT与Windows Error Codes的区别详解
- php求两个目录的相对路径示例(php获取相对路径)
- MoveWindow() SetWindowPos()的区别于联系
- vue实现仿淘宝结账页面实例代码
- Spring动态加载bean后调用实现方法解析
- iOS支付宝、微信、银联支付集成封装调用(上)