首頁 >php教程 >php手册 >PHP把圖片上傳到又拍雲

PHP把圖片上傳到又拍雲

WBOY
WBOY原創
2016-11-19 13:05:232432瀏覽

注意:網站使用CDN上的圖片有利有減輕網站的壓力,同時也要注意在本地存一份同路徑的圖片,當雲盤有問題時,可以馬上切換到本地來訪問。
    /* 在原有的編輯器基礎上增加圖片上傳到cdn的功能*/<br>     header("Content-Type: text/html; charset=utf-8");<br>  <br>     error_reporting( E_ERROR | E_WARNING );<br>  <br>     $Path = "./images/";    /* 設定檔案的儲存路徑 */<br>  <br>     $ymd = date("Y").date("m").date("d");  //文件路徑格式<br>  <br>     $file_save_url=$Path.$ymd."/";   //本地儲存路徑   <br>  <br>     $save_url= $ymd. "/";     //優盤雲端儲存路徑<br>  <br>     include "upyun.class.php";//引入優碟雲處理類別<br>  <br>     include "upyun_config.php";//優盤雲端配置<br>  <br>        //實例化優盤雲<br>     $upyun = new UpYun($img_bucketname, $img_username, $img_password);   <br>  <br>     try {<br>  <br>       $file=$file_save_url.$info['name'];// 本機路徑加上檔案名稱<br>  <br>       $con =$save_url.$info['name'];//優盤雲路徑加上檔案名稱<br>  <br>         $opts = array(  UpYun::CONTENT_MD5 => md5(file_get_contents($file)) );<br>  <br>         $fh = fopen($file, "rb");<br>  <br>          // 上傳圖片,並自動建立目錄<br>         $rsp = $upyun->writeFile("/".$con, $fh, True, $opts);  <br>  <br>         fclose($fh);  <br>  <br>     } catch(Exception $e) {<br>  <br>         $filename = "error_log.txt";<br>  <br>         $errorcontent = "image " . date("Y-m-d H:m:s") . " " . $e-> Code()." . " " . $e-> Code()." .  <br>         $handle = fopen($filename, 'a');<br>  <br>         fwrite($handle, $errorcontent);<br>  <br>         fclose($handle);<br>  <br>         exit;<br>  <br>     }<br> 原文連結:http://www.lujianlong.com/?p=260

upyun.rar PHP把圖片上傳到又拍雲( 4.56 KB 下載:4 次 )

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn