<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019-12-14
* Time: 21:22
*/
//D:\wamp64\www\1\file.php:9:
//array (size=5)
// 'name' => string '新建文本文档.txt' (length=16)
// 'type' => string 'text/plain' (length=10)
// 'tmp_name' => string 'D:\wamp64\tmp\php4164.tmp' (length=25)
// 'error' => int 0
// 'size' => int 66
//文件类型,文件大小,文件上传目录。
//判断是否上传成功
//判断文件类型
//判断文件大小
//使用系统文件名
//上传成功提示
$file=array("jpg","png","txt");
$filesize="1000";
$filedir="./uploads/";
if($_FILES["myfile"]["error"]>0){
echo "上传错误";
}
//echo $_FILES["myfile"]["name"];
$filename=$_FILES["myfile"]["name"];
@$filear=array_pop(explode(".",$filename));
if(!in_array($filear,$file)){
echo "上传文件类型错误";
}
if($_FILES["myfile"]["size"]>1000){
echo "上传文件大小错误";
}
echo $filen=date("Ymdhis").rand(1,100).".".$filear;
if(is_uploaded_file($_FILES["myfile"]["tmp_name"])){
if(!move_uploaded_file($_FILES["myfile"]["tmp_name"],$filedir.$filen)){
echo "上传失败";
}
}else{
echo "上传成功";
}