This article mainly introduces the method of uploading WeChat images to the server with PHP, involving related implementation techniques of PHP based on curl to operate image files. Friends in need can refer to it
The example of this article tells the implementation of WeChat with PHP How to upload images to the server. Share it with everyone for your reference, the details are as follows:
$pic_img=trim( $postObj->PicUrl); if($type=="image"){ $pic_url=save_file_to_sever($pic_img,$fromUsername); } GetRootPath(){ $sRealPath = realpath('./'); $sSelfPath = $_SERVER['PHP_SELF']; $sSelfPath = substr($sSelfPath, 0, strrpos($sSelfPath, '/')); return substr($sRealPath, 0, strlen($sRealPath) - strlen($sSelfPath)); } function save_file_to_sever($url,$fromid){ $gen=GetRootPath(); $time=time(); $newfname =$gen."/weixin/wx_huodong/xiawucha/".$fromid.$time.'.jpg'; $ch=curl_init(); $timeout=5; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); $img=curl_exec($ch); curl_close($ch); $size=strlen($img); //文件大小 $fp2=@fopen($newfname,'a'); fwrite($fp2,$img); fclose($fp2); return "http://www.xxx.com/weixin/wx_huodong/xiawucha/".$fromid.$time.'.jpg'; }
Related recommendations:
PHP code implementationWeChat pictureUpload To the server
AngularJS imitationWeChat pictureGesture scaling code
How to implement it in PHP微信图 Upload to the server?
The above is the detailed content of How to upload WeChat pictures to the server using PHP. For more information, please follow other related articles on the PHP Chinese website!