function img_upload($form_name,$size,$dir,$file_name,$width,$height){
//文件域名称,文件大小限制,文件存放路径,缩略图宽度,缩略图高度
$file_type_arr=array(“image/png”=>”png”,”image/jpeg”=>”jpg”, ”image/x-png”=>”png”,”image/pjpeg”=>”jpg”,”image/gif”=>”gif”);
//文件类型数组
if ($_FILES["$form_name"]['size']>$size) exit_close(“歌手头像不得超过50KB”); $singer_pic_type=$_FILES["$form_name"]['type'];
//获取文件类型 if (!array_key_exists($singer_pic_type,$file_type_arr)) exit_close(“文件类型不正确!”); $pic_dir=$dir;
//照片上传路径 $file_name=$pic_dir.$file_name.”.”.$file_type_arr["$singer_pic_type"]; if (move_uploaded_file($_FILES["$form_name"]['tmp_name'],$file_name)){ img_create_small($file_name,$width,$height,$file_name);
//把上传来的图片生成缩略图 return $file_name;
//返回文件地址 }
else { exit_close(“文件上传失败,请重试!”); } }
|