php拖拽上传图片到七牛云

七牛:10GB永久免费存储空间,每月10GB下载流量,10万次Put请求,100万次Get请求,对于新用户来说,非常友好。

用来做博客图床很合适。
php七牛云安装
--


使用composer安装

#安装 
Composer curl -sS https://getcomposer.org/installer | php

#使用 Composer 获取最新版本的 Qiniu SDK 
php composer.phar require qiniu/php-sdk

#代码中 require Composer生成的 autoloader

php使用七牛sdk

uploadToken($bucket);


    // 初始化 UploadManager 对象并进行文件的上传
    $uploadMgr = new UploadManager();

    if($_FILES){

        $key = $_FILES["file"]["name"];

        // 调用 UploadManager 的 putFile 方法进行文件的上传
        list($ret, $err) = $uploadMgr->putFile($token, $key, $_FILES["file"]["tmp_name"]);
        if ($err !== null) {
            var_dump($err);
        } else {
            $data['code'] = 1;
            $data['message'] = 'success';
            $data['img_url'] = 'http://7xplx9.com1.z0.glb.clouddn.com/'.$ret['key'];
            $data['markdown_img'] = '[站外图片上传中……(2)]'; //markdown的图片加载格式
  
            exit( json_encode($data));
        }
        
       
    }

html上传页面,使用


使用dropzone拖拽上传插件

 




图片上传





  

图片上传

Main Content Section

你可能感兴趣的:(php拖拽上传图片到七牛云)