LewaimaiImage.php 835 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. include_once dirname(__FILE__) . '/upyun.class.php';
  3. class LewaimaiImage {
  4. public static function UploadImage($imagepath, $uploadpath)
  5. {
  6. try {
  7. $upyun = new UpYun('lewaimai', 'liantongxue', 'hhyz122131');
  8. $fh = fopen($imagepath, 'rb');
  9. $rsp = $upyun->writeFile($uploadpath, $fh, True); // 上传图片,自动创建目录
  10. fclose($fh);
  11. }
  12. catch(Exception $e) {
  13. Yii::log("UploadImage Error! errCode:" . $e->getCode() . " errMessage:" . $e->getMessage());
  14. }
  15. }
  16. public static function DeleteImage($deletepath)
  17. {
  18. try {
  19. $upyun = new UpYun('lewaimai', 'liantongxue', 'hhyz122131');
  20. $rsp = $upyun->deleteFile($deletepath); // 上传图片,自动创建目录
  21. }
  22. catch(Exception $e) {
  23. Yii::log("DeleteImage Error! errCode:" . $e->getCode() . " errMessage:" . $e->getMessage());
  24. }
  25. }
  26. }