• 注册
当前位置:1313e > php >正文

php把图片上传到页面上,php把 图片上传到 图片服务器

/**

* 上传图片到服务器

* @return [type] [description]*/publicfunctionupload_img()

{if(IS_POST){

$url= C(‘IMG_SERVER_URL‘).‘uploadImg.php‘; //图片API服务器

$data = I(‘post.‘);

$img_name= $data[‘img_name‘];if(!$img_name){

$ajax[‘msg‘] = ‘File名称有误‘;

}else{

$tmpName= $_FILES[$img_name][‘name‘]; //上传上来的文件名

$tmpFile = $_FILES[$img_name][‘tmp_name‘]; //上传上来的临时存储路径

$tmpType = $_FILES[$img_name][‘type‘]; //上传上来的文件类型

$folder = $data[‘folder‘]; //存储路径

//执行上传

$obj =json_decode(upload_file($url, $tmpName, $tmpFile, $tmpType, $folder));if($obj->code){

$path= $obj->path.‘/‘.$obj->name;if($data[‘type‘] == ‘goods_img‘){ //商品图片

$model= D(‘GoodsImg‘);

$goods_img_data[‘img_path‘] =$path;

$goods_img_data[‘index‘] = I(‘index‘);

$goods_img_data[‘create_time‘] =time();

$goods_img_id= $model->add($goods_img_data);if($goods_img_id){

$ajax[‘code‘] = ‘1‘;

$ajax[‘msg‘] =[‘id‘ =>$goods_img_id,‘goods_img_path‘ =>$path,

];

}else{

$ajax[‘msg‘] = ‘上传失败‘;

}

}else if($data[‘type‘] == ‘goods_sku‘){ //商品SKU

$model= D(‘GoodsSku‘);

$goods_sku_img_data[‘sku_img_path‘] =$path;

$goods_sku_img_data[‘sku_distinguish‘] = $data[‘sku_distinguish‘];

$goods_sku_img_data[‘price‘] = $data[‘sku_price‘];

$goods_sku_img_data[‘create_time‘] =time();

$goods_sku_img_id= $model->add($goods_sku_img_data);if($goods_sku_img_id){

$ajax[‘code‘] = ‘1‘;

$ajax[‘msg‘] =[‘id‘ =>$goods_sku_img_id,‘goods_sku_img_path‘ =>$path,‘sku_distinguish‘ => $data[‘sku_distinguish‘],‘price‘ => $data[‘sku_price‘]

];

}else{

$ajax[‘msg‘] = ‘上传失败‘;

}

}

}else{

$ajax[‘msg‘] = $obj->msg;

}

}

$this->ajaxReturn($ajax);

}

}

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录