php header函数要点
2013-12-16 06:51
393 查看
发布:snowfly 来源:网络 【大 中 小】相信很多人写程序时,使用 header(location) 进行跳转往往不记得写 exit() 语句,这种做法存在严重风险。 从浏览器来看,使用 header(location) 就跳转到另一个页面了,但事实上,php却仍然会执行后台的代码的,假如后面的代码有不安全逻辑的,那就直接无视开发者设定的条件,继续把后面的东西给执行了。
如:
复制代码代码如下:if(true)
{
header('location:http://www.jbxue.com');
}
file_put_contents('test.txt', 'ok');//这句此行了,生成一个test.txt文件,文件内容为ok 这个代码中,粗心的程序员会以为 header('location:http://www.jbxue.com'); 就over了,事实上,后台的代码却仍然被执行了,所以使用 header(location) 的时候,不管是封装在另一个函数还是直接写的,都建议在后面加 exit() 确认程序中止。
>>> 您可能感兴趣的文章:
php header()函数的简单例子
php header函数实现文件下载的实例代码
php中header函数的用法举例详解
php header 使用详解
php header函数 文件下载时直接提示保存的代码
php header头信息应用举例
php 文件头部(header)信息详解
PHP header()函数使用详解
PHP中HEADER头消息详解
>>> 相关阅读:
PHP 页面跳转的多种方法总结
页面跳转代码(php、asp、js多版本)
PHP Header 页面跳转注意事项
php url重定向(页面跳转)的代码
php实现页面跳转的别样方法
php实现页面跳转的几种方法
如:
复制代码代码如下:if(true)
{
header('location:http://www.jbxue.com');
}
file_put_contents('test.txt', 'ok');//这句此行了,生成一个test.txt文件,文件内容为ok 这个代码中,粗心的程序员会以为 header('location:http://www.jbxue.com'); 就over了,事实上,后台的代码却仍然被执行了,所以使用 header(location) 的时候,不管是封装在另一个函数还是直接写的,都建议在后面加 exit() 确认程序中止。
>>> 您可能感兴趣的文章:
php header()函数的简单例子
php header函数实现文件下载的实例代码
php中header函数的用法举例详解
php header 使用详解
php header函数 文件下载时直接提示保存的代码
php header头信息应用举例
php 文件头部(header)信息详解
PHP header()函数使用详解
PHP中HEADER头消息详解
>>> 相关阅读:
PHP 页面跳转的多种方法总结
页面跳转代码(php、asp、js多版本)
PHP Header 页面跳转注意事项
php url重定向(页面跳转)的代码
php实现页面跳转的别样方法
php实现页面跳转的几种方法
相关文章推荐
- PHP中处理验证的两个函数header()与isset()
- php header()函数
- PHP header函数设置http报文头示例详解以及解决http返回头中content-length与Transfer-Encoding: chunked的问题
- php header() 函数详解
- PHP header()函数常用方法总结
- php中header函数参数说明
- php中的 header () 函数详解
- PHP header函数去除空格功能溢出漏洞
- PHP中header()函数使用说明
- php中的header()函数
- php利用header函数下载各种文件
- 关于PHP的 header() 函数
- PHP 使用header函数设置HTTP头的示例方法 表头
- PHP:header()函数
- PHP 使用header函数设置HTTP头的示例方法 表头
- 关于php中header()、setcookie()、session_start()函数错误的解决方法和解释
- 分享PHP header函数使用教程
- PHP header函数设置http报文头示例详解
- php中header函数参数的Cache-control:private,no-cache,must-revalidate,max-age是使用方法!
- js传值至php后台及php中header()函数,实现跳转