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);

}

}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36376879/article/details/115943475

智能推荐

Apache FTPClient上传文件时的问题及解决_jack_liu4Ye的博客-程序员宅基地

用Apache的FTPClient上传文件时发现一个问题,就是上传txt文件没问题,但上传zip文件时文件会被破坏,查了一下原因,原来是这样:因为RFC959中规定了缺省的传输模式应该是ASCII的,org.apache.commons.net.ftp.FTPClient实现

一图看尽APP各推广渠道“超级用户浓度”| 互联网行业公会_互联网行业公会的博客-程序员宅基地

(【友盟+】产品专家郑志远)在U-Time超级用户巡回沙龙中,【友盟+】首次提出超级用户浓度概念,即用户从广告触达到激活后的至少7日乃至15日留存率,并结合AppTrack移动广告采集与监测、用户个性化分析实现对超级用户的深度精准提炼,帮助开发者全链路的实现从精选媒体、精细分析到精准投放的超级用户圈选、放大、获取。精选媒体电商App投搜索和社交广告、功能类工具投信息流广告除了高大上的概念,在U-T...

Java笔记06——常用类_向上的青春233的博客-程序员宅基地

文章目录Object类toString方法equals方法大结论main方法中的数组数组扩容:内存分析图![在这里插入图片描述](https://img-blog.csdnimg.cn/20210326172230334.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDAwNjY4Ng==,size_16,color_FFFF

vertical-align之见_weixin_30299539的博客-程序员宅基地

ertical-align 英文翻译为垂直对齐 ,常用来应用于table 表格中文字的垂直居中;脱离表格后不常用;有朋友问起;故总结记之:开局一张图,下来全靠编这是一个简单的四线表格,小学时用来来练习英文的,在网页中我们将每条线命名 顶线 中线 基线 底线 ;内联元素默认与基线对齐!!!vertical-align 仅作用与内联元素!!!所以我们看看案例...

Hive 配置详细 说明_Michael_Shentu的博客-程序员宅基地

hive的配置:hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json格式,这个是0.90以后才出的新配置;hive.exec.script.wrapper:hive调用脚本时的包装器,默认是null,如果设置为python的话,那么在做脚本调用操作时语句会变为python ,null的话就是直接执行<script c

目前已完成linux适配的软件,WPS Linux版与国产统一操作系统UOS完成适配:符合国人使用习惯..._住在古墓里的人的博客-程序员宅基地

据统信软件官方消息,近日,WPS Office 2020 for Linux专业版办公软件与统一操作系统UOS完成适配工作,对比2016版本,2020版本总体性能有大幅提升。这不仅体现在整体的启动速度上,文字、表格和演示三个组件基础功能的性能同样得到了整体优化。此外,WPS Office 2020 for Linux重新设计了图表引擎,让图表的展现更加美观和柔和;丰富的2D、3D效果,也让文档元素...

随便推点

盖茨微软亚洲研究院十年创新论坛讲演实录_weixin_34306446的博客-程序员宅基地

晚上好!我来到这里感到非常兴奋,正如沈先生所讲,其实我们已经计划了一段时间,我非常希望可以来到这里,而且我感到很荣幸可以跟三位校长,三家伟大大学的校长,他们都是微软很好的伙伴,而且也培养了很多非常出色的人才,替我们做软件上的突破. 其实这个星期我有一个非常棒的旅程,开始的时候我有机会到奥运会的开幕式,看到了很多不同的赛事,所有这些都管理得很好,是一个里程碑,而且也展示给世界,就是所有人一起合作...

Codeforces961 E. Tufurama(树状数组)_live4m的博客-程序员宅基地

题意:给定长度为n的序列a问有多少个数对(x,y),满足:x&lt;ya[x]&gt;=ya[y]&gt;=x数据范围:n&lt;=2e5解法:三个条件:x&lt;ya[x]&gt;=ya[y]&gt;=x其实前两个可以合并:x&lt;y&lt;=a[x]x&lt;=a[y]即对于每个x,计算[x,a[x]]范围内满足x&lt;=a[y]的y的数量每次都暴力...

xctf misc之stegano_林一不是01的博客-程序员宅基地

下载附件发现一个pdf全部复制 放到百度翻译 发现是拉丁文 然而翻译的结果并没有什么用处复制的时候会发现多了 ABAB等等的 字符串注意 (这边 复制需要都复制到不只是复制有拉丁文的地方 因为打开pdf 的时候你会发现有些没有拉丁文的地方也能复制 这边建议用火狐打开 pdf 比较好复制)BABA BBB…等等我们联想到 摩斯密码将“A”替换为“.","B"替换为“-”,摩斯解密得到flagflag{1nv151bl3m3554g3}...

High&NewTech:横向、纵向动图查看《Why资本寒冬》——根据中国四大行每年(2004年~2018年)贷款主要流向来看当下的资本寒冬_一个处女座的程序猿的博客-程序员宅基地

High&amp;NewTech:横向、纵向看资本寒冬——根据中国四大行每年(2004年~2018年)贷款主要流向来看当下的资本寒冬导读资本寒冬,并不代表没有机会,相反,好机会将会更加沉淀,带来的将会是更大的革新!互联网的世界,依然水大鱼大,机会永远不会消失,只是,你抓不住,就会被别人抢走。寒冬适合存粮,唯有不断补充自己,机会来了,你才会扶摇直上九万里!目录1、工...

Spring Cloud——配置详解_SmoMark的博客-程序员宅基地

Spring Cloud——配置详解(本文只作为学习记录)服务注册类配置eureka.client.serviceUrl.defaultZone 注册中心地址eureka.client.enabled=true 启用Eureka客户端eureka.client.registry-fetch-interval-seconds=30 从Eureka服务端获取注册信息的间隔时...

简单模拟网络蜘蛛爬出邮箱地址_菇凉当自强的博客-程序员宅基地

//本例只是简单模拟网络蜘蛛的功能,从新浪首页搜索出邮箱地址,当然,可以继续用深搜或者广搜搜索出所有的页面,爬出邮箱地址package cn.hncu.bs;import java.io.BufferedReader;import java.io.FileReader;import java.io.InputStream;import java.io.InputStreamReade

推荐文章

热门文章

相关标签