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 相关文章推荐
一个数据采集类
Feb 14 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
Feb 22 PHP
使用Discuz关键词服务器实现PHP中文分词
Mar 11 PHP
简单分析ucenter 会员同步登录通信原理
Aug 25 PHP
初识PHP
Sep 28 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
Mar 25 PHP
php获取指定范围内最接近数的方法
Jun 02 PHP
php中的常用魔术方法汇总
Feb 14 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
Dec 23 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
Feb 10 PHP
PHP一致性hash分布式算法封装类定义与用法示例
Aug 04 PHP
在Laravel5中正确设置文件权限的方法
May 22 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
MongoDB在PHP中的常用操作小结
2014/02/20 PHP
php将字符串全部转换成大写或者小写的方法
2015/03/17 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
thinkphp框架使用JWTtoken的方法详解
2019/10/10 PHP
关于使用runtimeStyle属性问题讨论文章
2007/03/08 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
2013/08/30 Javascript
javascript创建数组之联合数组的使用方法示例
2013/12/26 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
jQuery EasyUI tree增加搜索功能的实现方法
2017/04/27 jQuery
jquery平滑滚动到顶部插件使用详解
2017/05/08 jQuery
vue2.0 父组件给子组件传递数据的方法
2018/01/15 Javascript
使用vue-cli编写vue插件的方法
2018/02/26 Javascript
详解在React里使用"Vuex"
2018/04/02 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
2018/08/17 Javascript
微信小程序登录数据解密及状态维持实例详解
2019/05/06 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
2019/09/06 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
Ant-design-vue Table组件customRow属性的使用说明
2020/10/28 Javascript
[53:36]Liquid vs VP Supermajor决赛 BO 第三场 6.10
2018/07/05 DOTA
Python制作CSDN免积分下载器
2015/03/10 Python
图文详解WinPE下安装Python
2016/05/17 Python
python 用opencv调用训练好的模型进行识别的方法
2018/12/07 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
旅游管理实习自我鉴定
2013/09/29 职场文书
人事部专员岗位职责
2014/03/04 职场文书
财务情况说明书范文
2014/05/06 职场文书
校庆口号
2014/06/20 职场文书
护理学院专科毕业生求职信
2014/06/28 职场文书
出生公证书
2015/01/23 职场文书
爱国主义电影观后感
2015/06/18 职场文书
学校食堂管理制度
2015/08/04 职场文书