首页 > Web开发 > 详细

跟着百度学PHP[13]-文件处理 文件后缀验证、判断文件大小....

时间:2017-02-18 09:17:07      阅读:276      评论:0      收藏:0      [点我收藏+]

目录:

文件的处理:00x1 判断错误

文件的处理:00x2 判断类型

文件的处理:00x3 文件大小

++++++++++++++++++++++++++++++++++++++++++++++++

 

 

文件的处理:00x1 判断错误

既然是上传就会有错误,比如如下图所示的错误:

技术分享

<?php 
header("content-type:text/html;charset=utf-8");
echo "<pre>";
print_r($_FILES);
$tem_file = $_FILES[‘pic‘][‘tmp_name‘];#临时路径
$new_file = "./uploads/".$_FILES[‘pic‘][‘name‘];#要移动的路径。
switch ($_FILES[‘pic‘][‘error‘]) {
    case 1:
        echo "上传的文件超出了限定的值。";
        break;
    case 2:
        echo "上传的文件超出了HTML表单中隐藏域MAX_FILE_SIZE元素所定的最大值。";
        break;
    case 3:
        echo "文件只被不分上传。";
        break;
    case 4:
        echo "没有上传任何文件。";
        break;
}
if(move_uploaded_file($tem_file,$new_file)){//如果移动成功就输出上传成功,否则失败
    echo "成功上传";
}else{
    echo "上传失败";
}
echo "</pre>";
 ?>

文件的处理:00x2 判断类型

文件类型的验证安全会重新写几篇文章

技术分享

 

跟着百度学PHP[13]-文件处理 文件后缀验证、判断文件大小....

原文:http://www.cnblogs.com/xishaonian/p/6412146.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!