taikongliu
    public function Liurui_message_get()    //添加留言
{
// $image = [
// \'name\'=>\'920.jpg\',
// \'type\'=>\'image/jpeg\',
// \'tmp_name\'=>\'C:\Users\증흩\AppData\Local\Temp\phpB0A1.tmp\',
// \'error\'=>\'0\',
// \'size\'=>\'851395\',
// ]
$image = $_FILES[\'image\']; //图片
$img_name=\'\'; //定义图片新路径
if(!empty($image)){ //上传图片
if($image[\'size\']/1024 > 10 *1024){ //限制图片10M
$this ->_result = [
\'msg\'=>\'-3\' //图片过大
];
return false;
}
$fileName = $_SERVER[\'DOCUMENT_ROOT\']."/uploads/photo/"; //创建指定路径
if (!file_exists($fileName)) { //进行文件创建
mkdir($fileName,0777,true);
}
$str=$image[\'name\'];
$type_img=substr($str,strripos($str,\'.\')); //.jpg
$img_name=md5(rtrim($str,$type_img).$_SERVER[\'REQUEST_TIME_FLOAT\']).$type_img; //去重
$imgName = $fileName.$img_name; //进行新名称的拼接
$result = move_uploaded_file($image[\'tmp_name\'],$imgName); //上传
if($result==\'false\'){
$this ->_result = [
\'msg\'=>\'-2\' //上传失败
];
return false;
}
}


$new_img = \'http://\'.$_SERVER[\'HTTP_HOST\']."/uploads/photo/".$img_name; //图片新路径

分类:

技术点:

相关文章: