最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

检测上传文件类型扩展名

在网站模块中,文件上传操作非常常见。如用户上传自定义头像,用户批量上传图片到个人相册等,这些效果需要用到文件上传操作。因为文件最终保存在服务器目录下,所以对上传文件的安全性要求非常高,其包括类型、大小等常见因素。本实例中实现获取用户上传文件的扩展名,以检测上传文件使用的安全性和可行性。运行效果如下图1-1所

具体代码实现

<form action=”Exam17.php” method=”post”>
检测文件名缀<br>
<input type=”file” value=”" name=”file”><br>
<input type=”submit” value=”检测”>
</form>

<?php
$pic = $_POST['file'];//获取到文件提交的信息
$pics = explode(‘.’,$pic);//转换为数组,explode系统函数表示将字符串转换成数组,按照.进行分割
echo ‘<br>上传文件的扩展名为:’.$pics[1];//获取扩展名内容
?>

源码下载地址,可以用电脑进行访问下载。

http://1.phpxml.sinaapp.com/Exam17.rar

转载请注明:XAMPP中文组官网 » 检测上传文件类型扩展名