国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

thinkphp5微信上傳下載圖片到本地

2019-11-09 14:15:28
字體:
來源:轉載
供稿:網友

thinkphp5微信上傳下載圖片到本地

不是異步提交,可以自己修改為異步提交,js可以直接復制,不過微信配置請自己配置。


//表單提交action自己寫路由<form method="post" id="form" action="{:url('index/shouhou/do_save_cart')}"> //這里是上傳圖片后,在js說關鍵的地方自己生產預覽圖并自動生成input隱藏域來給提交時候獲取的圖片id <div class="list-body"></div> //點擊這個上傳圖片 <div name="carimg[]" id="carimg"></div> //提交 <input type="submit" class="am-u-sm-12 am-u-sm-centered xubaoanniu" value="提交" /></form>//這里js可直接用{js }//引入微信借口{js href="http://res.wx.QQ.com/open/js/jweixin-1.0.0.js"}//圖片上傳js{js }<script type="text/javascript">wx.config({ debug: true, appId: '', // 必填,公眾號的唯一標識 timestamp: '{$timestamp}', // 必填,生成簽名的時間戳 nonceStr: '{$wxnonceStr}', // 必填,生成簽名的隨機串 signature: '{$wxSha1}',// 必填,簽名,見附錄1 jsApiList: [ 'uploadImage', 'chooseImage', '后臺提交

//處理上傳圖片 public function do_save_cart(){ $post = $this->postdata; if(!empty($post['pro'])){ //定義post過來的serverid $serverId = $post['pro']; //對象傳入微信token $weixin = new Weixin; //一個獲取微信token的方法 $
access_token = $weixin->wx_get_token(); //微信圖片接口 $pic_url = "http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=".$access_token."&media_id=".$serverId['0']['thumb']; //通過該地址接收圖片流 $filebody = file_get_contents($pic_url); //定義傳過來的圖片格式和名稱 $filename = uniqid().'.jpg'; //保存路徑,以時間作目錄名稱 $upload_dir = ROOT_PATH . 'public' . DS . 'uploads'. DS .date("Ymd"); $mkpath = $upload_dir; if(!is_dir($mkpath)){ if(!mkdir($mkpath)){ die('no mkdir power'); } if(!chmod($mkpath,0755)){//若服務器在阿里云上不建議使用0644 die('no chmod power'); } } //拼接路徑和自己定義的圖片格式和名稱 $savepath = $upload_dir.'/'.$filename; //寫入圖片流生成圖片 if(file_put_contents($savepath, $filebody)){ //這里就可以打印出保存的地址 dump($savepath); }else{ die('save failed'); } } }
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久治县| 马尔康县| 邵阳县| 郯城县| 曲麻莱县| 舞钢市| 滕州市| 桐城市| 奎屯市| 突泉县| 阿拉尔市| 深圳市| 二手房| 高淳县| 增城市| 盖州市| 双峰县| 祁东县| 凤凰县| 柳河县| 乌兰察布市| 长沙县| 肇源县| 台北县| 牟定县| 阿拉善右旗| 肃北| 苍山县| 甘德县| 清新县| 旺苍县| 沁阳市| 平塘县| 呈贡县| 澳门| 格尔木市| 长白| 黑水县| 伊春市| 南靖县| 大方县|