|
本帖最后由 川哥哥 于 2017-5-27 16:37 编辑
<?php
header("content-type:text/html;charset=utf-8");
$uid = trim($_POST['uid']);
$allowedExts = array("gif", "jpeg", "jpg", "png");
$temp = explode(".", $_FILES["file"]["name"]);
$extension = end($temp);
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/jpg")
|| ($_FILES["file"]["type"] == "image/pjpeg")
|| ($_FILES["file"]["type"] == "image/x-png")
|| ($_FILES["file"]["type"] == "image/png"))
&& ($_FILES["file"]["size"] < 2*1024*1024)
&& in_array($extension, $allowedExts))
{
if ($_FILES["file"]["error"] > 0){$list['ok'] = 0;echo json_encode($list);}
else
{
if($_FILES["file"]["type"] == "image/gif"){
$img=date('Ymd').$uid.'.gif';
}
else if($_FILES["file"]["type"] == "image/jpeg" || $_FILES["file"]["type"] == "image/jpg" || $_FILES["file"]["type"] == "image/pjpeg"){
$img=date('Ymd').$uid.'.jpg';
}
else{
$img=date('Ymd').$uid.'.png';
}
move_uploaded_file($_FILES["file"]["tmp_name"], "avatar/".$img);
$list['ok'] = 1;
echo json_encode($list);
}
}
else{$list['ok'] = -1;}
?>
不知道是不是你想要的
|
|