标签:
<?php //接收文件数据,返回一个数组 $uImg = $_FILES["images"]; //检测文件的类型:jpg png gif 如果不满足条件,程序终止 $ext = explode(".", $uImg["name"]); $extName = end($ext); if($extName!="jpg" && $extName!="png" && $extName!="gif") { echo "文件类型错误,<a href=‘index.php‘>返回</a>"; exit();//终止程序运行 } //检测文件的大小 1k = 10000字节 1M = 1000k 1M = 10000000字节 if($uImg["size"]>2000000) { echo "文件太大,请上传小于2M的文件 <a href=‘index.php‘>返回</a>"; exit(); } //文件重命名 文件名不能重复,时间戳+5位随机数 $path = "uploads/"; $newName = time().mt_rand(10000,99999).‘.‘.$extName; $pathLoads = $path.$newName; //上传文件 $res = move_uploaded_file($uImg["tmp_name"],$pathLoads); if($res) { echo "上传成功! <a href=‘index.php‘>返回</a>"; } else { echo "上传失败!<a href=‘index.php‘>返回</a>"; }
标签:
原文地址:http://www.cnblogs.com/phpweige/p/4808786.html