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 相关文章推荐
PHP中获取时间的下一周下个月的方法
Mar 18 PHP
php中的curl_multi系列函数使用例子
Jul 29 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
PHP生成随机字符串(3种方法)
Sep 25 PHP
php封装的连接Mysql类及用法分析
Dec 10 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
[原创]php求圆周率的简单实现方法
May 30 PHP
PHP实现的随机IP函数【国内IP段】
Jul 20 PHP
PHP实现的链式队列结构示例
Sep 15 PHP
详解php协程知识点
Sep 21 PHP
laravel中Redis队列监听中断的分析
Sep 14 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
php+javascript的日历控件
2009/11/19 PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
2014/06/05 PHP
PHP封装分页函数实现文本分页和数字分页
2014/10/23 PHP
php动态变量定义及使用
2015/06/10 PHP
Thinkphp5+Redis实现商品秒杀代码实例讲解
2020/12/29 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
Dojo之路:如何利用Dojo实现Drag and Drop效果
2007/04/10 Javascript
判断浏览器的javascript版本的代码
2010/09/03 Javascript
JavaScript高级程序设计(第3版)学习笔记 概述
2012/10/11 Javascript
jquery在IE、FF浏览器的差别详细探讨
2013/04/28 Javascript
jQuery 无刷新分页实例代码
2013/11/12 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
浅谈javascript对象模型和function对象
2014/12/26 Javascript
jQuery的position()方法详解
2015/07/19 Javascript
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
2015/11/18 Javascript
ES6入门教程之let和const命令详解
2017/05/17 Javascript
js截取字符串功能的实现方法
2017/09/27 Javascript
vue-resourc发起异步请求的方法
2020/02/11 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
原生js实现自定义滚动条组件
2021/01/20 Javascript
Windows下Python2与Python3两个版本共存的方法详解
2017/02/12 Python
python3 kmp 字符串匹配的方法
2018/07/07 Python
Python基于class()实现面向对象原理详解
2020/03/26 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
Marks & Spencer爱尔兰:英国马莎百货
2016/04/20 全球购物
Java面试题及答案
2012/09/08 面试题
TCP/IP模型的分界线
2012/12/01 面试题
Java语言程序设计测试题判断题部分
2013/01/06 面试题
个人素质的自我评价分享
2013/12/16 职场文书
英语感恩演讲稿
2014/01/14 职场文书
求职信的正确写法
2014/07/10 职场文书
领导干部作风建设总结
2014/10/23 职场文书
鲁迅故里导游词
2015/02/05 职场文书
Nginx下配置Https证书详细过程
2021/04/01 Servers
SQLServer 日期函数大全(小结)
2021/04/08 SQL Server