PHP$_FILES原生图片上传
if(!empty($_FILES['file']['name'])){
header('Content-type:text/html;charset=utf-8');
if($_FILES['file']['error'] == 0){
$fileName = $_FILES['file']['name'];
$fileSize = $_FILES['file']['size'];
$tmp_name = $_FILES["file"]["tmp_name"];
$fileTypeInfo = ['jpg','png'];
$fileType = substr(strrchr($fileName,'.'),1);
if(!in_array($fileType,$fileTypeInfo)){
echo"<script>alert('上传失败,文件格式不正确,只支持 .jpg .png格式');history.go(-1);</script>";exit;
}
if($fileSize /1024 > 200){
echo"<script>alert('上传失败,文件太大请上传小于200Kb!');history.go(-1);</script>";exit;
}
date_default_timezone_set('PRC');
if(!file_exists('upload/')){
mkdir('upload/');
}else{
$rand = rand(1,99999999);
$newFileName = date('Ymd').'_'."$rand".'_'.$fileName;
if(move_uploaded_file($tmp_name,'upload/'.$newFileName)){
$img = 'upload/'.$newFileName;
}
}
}else{
echo"<script>alert('文件上传失败!');history.go(-1);</script>";exit;
}