Yii框架 上传图片接口
来源:互联网 发布:怎么样做淘宝模板 编辑:程序博客网 时间:2024/06/07 10:38
1、接收一个post请求,获取密码如果正确则添加到本地数据中
2、curl_post方法
public static function curl_post($url, $data) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 我们在POST数据哦! curl_setopt($ch, CURLOPT_POST, 1); // 把post的变量加上 curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $output = curl_exec($ch); curl_close($ch); return $output; }
3、图片接口
/*上传图片接口测试*/ public function actionMypic(){ //'pic' => '@'.realpath('./mypic.png').';type=image/png' $file = realpath(mb_convert_encoding('/data/www/en/protected/controllers/test.jpg','GBK','utf8')); $file = realpath('/data/www/en/protected/controllers/test.jpg'); //要上传的文件 $key=md5("mypic"."lcc"); $post_data = array ( "news_key" => $key, "news_name"=>"mypic", // 要上传的本地文件地址 "uploads" => '@'.$file ); $re = self::curl_post2("testmetal.smm.cn/interface/smm_news_pic_add_industry/", $post_data); echo '<pre>'; print_r($re) ; }
4、控制器
/* * 上传图片接口 * 从行业库上传图片到本地服务器 * 2015-06-19 lcc */ public function actionSmm_news_pic_add_industry() { if($_POST){ //print_r($_POST);die(); $key=md5($_POST['news_name']."lcc"); $news_key=$_POST['news_key']; if($key!=$news_key){ echo 'false'; } $image = CUploadedFile::getInstanceByName('uploads'); $dir=Yii::getPathOfAlias('webroot').'/Upload/lcc/';//上传目录 $name = $dir.'lcc_'.time().'.'.$image->getExtensionName(); //文件名绝对路径 $status = $image->saveAs($name,true); //保存文件 if ($status) { echo $name; }else { echo 'false'; } }else{ echo 'false'; }}
http://www.cnblogs.com/lccjob/p/4739602.html
0 0
- Yii框架 上传图片接口
- yii框架图片上传
- Yii框架图片上传
- springMVC框架-图片上传接口
- yii框架ajax上传
- yii 框架中的上传
- yii框架文件上传
- yii框架文件上传
- yii 图片上传
- yii上传图片
- YII 上传一个图片
- yii上传图片
- yii图片上传教程
- Yii多图片上传
- yii 上传图片
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- maven项目在eclipse中debug时看不到源码的解决方案
- Android Studio如何是用快捷键快速生成get,set,tostring,构造函数
- 用C语言模拟实现一个通讯录,要求实现其添加、删除、修改、查找、显示和排序联系人信息的功能
- nginx+tomcat 架构 HttpServletRequest.getScheme()获取正确的协议
- 解决百度Ueditor编辑器表格不显示边框问题
- Yii框架 上传图片接口
- 关于文件突然不能访问或者编辑了,就是提示无权限或者拒绝访问
- Python小知识
- PX,DP,SP之间的关系
- emit和plain
- golang 类型检测方法
- XStream对所有xml节点转换时增加CDATA标记
- storm写入es失败问题
- nginx 后端服务器配置端口 request.getserverPort