作者 anyv
1 个管道 的构建 通过 耗费 0 秒

5

@@ -229,15 +229,15 @@ class SalesmangoodsController extends WeChatBaseController{ @@ -229,15 +229,15 @@ class SalesmangoodsController extends WeChatBaseController{
229 $filepath = $_POST['mediaId'];//文件的绝对路径 229 $filepath = $_POST['mediaId'];//文件的绝对路径
230 $str = date('YmdHis').mt_rand('100','999').'.jpg'; 230 $str = date('YmdHis').mt_rand('100','999').'.jpg';
231 $targetName = '/uploads/'.$str; 231 $targetName = '/uploads/'.$str;
232 - cache('msgssss',$targetName); 232 +
233 $ch = curl_init("http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=$access_token&media_id=$filepath"); 233 $ch = curl_init("http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=$access_token&media_id=$filepath");
234 - cache('a1',1111);  
235 - $fp = fopen($targetName, 'w');  
236 - cache('a100',2222); 234 +
  235 + $fp = fopen($targetName, 'wb');
  236 +
237 curl_setopt($ch, CURLOPT_FILE, $fp); 237 curl_setopt($ch, CURLOPT_FILE, $fp);
238 - cache('a200',3333); 238 +
239 curl_setopt($ch, CURLOPT_HEADER, 0); 239 curl_setopt($ch, CURLOPT_HEADER, 0);
240 - cache('a300',4444); 240 +
241 $msg["status"] = curl_exec($ch); 241 $msg["status"] = curl_exec($ch);
242 $msg["filename"] = $str; 242 $msg["filename"] = $str;
243 curl_close($ch); 243 curl_close($ch);