php 上传文件类型判断函数(避免上传漏洞 )


Posted in PHP onJune 08, 2010
function ($file_name,$pass_type=array('jpg','jpeg','gif','bmp','png')){ 
$yx_file = $pass_type; 
$kzm = substr(strrchr($file_name,"."),1); 
$is_img = in_array(strtolower($kzm),$yx_file); 
if($is_img){ 
return true; 
}else{ 
return false; 
} 
}
PHP 相关文章推荐
将OICQ数据转成MYSQL数据
Oct 09 PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
Dec 29 PHP
php快速url重写 更新版[需php 5.30以上]
Apr 20 PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
Aug 06 PHP
php 启动报错如何解决
Jan 17 PHP
PHP批量上传图片的具体实现方法介绍.
Feb 26 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
Nov 08 PHP
php模拟post提交数据的方法
Feb 12 PHP
php版微信发红包接口用法示例
Sep 23 PHP
php面向对象程序设计中self与static的区别分析
May 21 PHP
PHP使用PDO、mysqli扩展实现与数据库交互操作详解
Jul 20 PHP
php解决约瑟夫环算法实例分析
Sep 30 PHP
php的字符串用法小结
Jun 08 #PHP
php文章内容分页并生成相应的htm静态页面代码
Jun 07 #PHP
php获取当前网址url并替换参数或网址的方法
Jun 06 #PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 #PHP
php 智能404跳转代码,适合换域名没改变目录的网站
Jun 04 #PHP
php中static静态变量的使用方法详解
Jun 04 #PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
Jun 04 #PHP
You might like
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
如何解决phpmyadmin导入数据库文件最大限制2048KB
2015/10/09 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
javascript一点特殊用法
2008/05/28 Javascript
10个实用的脚本代码工具
2010/05/04 Javascript
JS函数实现动态添加CSS样式表文件
2012/12/15 Javascript
window.requestAnimationFrame是什么意思,怎么用
2013/01/13 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
jQuery实现表单步骤流程导航代码分享
2015/08/28 Javascript
js实现分页功能
2017/05/24 Javascript
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
2017/06/12 Javascript
webpack之devtool详解
2018/02/10 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
vue-cli 3 全局过滤器的实例代码详解
2019/06/03 Javascript
vue动态配置模板 'component is'代码
2019/07/04 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
Python计算回文数的方法
2015/03/11 Python
以911新闻为例演示Python实现数据可视化的教程
2015/04/23 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
python函数超时自动退出的实操方法
2020/12/28 Python
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
Groupon法国官方网站:特卖和网上购物高达-70%
2019/09/02 全球购物
德国50岁以上交友网站:Lebensfreunde
2020/03/18 全球购物
电子信息科学专业自荐信
2014/01/30 职场文书
2014最新离职证明范本
2014/09/12 职场文书
车辆委托书范本
2014/10/05 职场文书
丧事主持词
2015/07/02 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
初中体育课教学反思
2016/02/16 职场文书
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
2022/03/23 MySQL