专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > php

使用PHP把图片上传入七牛

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
使用PHP把图片上传到七牛

自动加载类

<?php

function classLoader($class)
{
    $path = str_replace('', DIRECTORY_SEPARATOR, $class);
    $file = __DIR__ . '/src/' . $path . '.php';

    if (file_exists($file)) {
        require_once $file;
    }
}
spl_autoload_register('classLoader');

require_once  __DIR__ . '/Qiniu/functions.php';

上传代码:

<?php
/**
* 七牛上传 *
* $accessKey 申请时七牛会提供
* $secretKey 申请时七牛会提供
*
*/
	 require_once __DIR__ .'./Qiniu/Config.php';
	 require_once __DIR__ .'./Qiniu/Auth.php';
	 require_once __DIR__ .'./Qiniu/Storage/UploadManager.php';
	 require_once __DIR__ .'./Qiniu/Zone.php';

require_once './autoload.php';

use QiniuAuth;

use QiniuStorageUploadManager;

$accessKey = 'xxxxxxxx';

$secretKey = 'xxxxxxxxxxxx';

$auth = new Auth($accessKey ,$secretKey);//制定秘钥

$uploadMgr = new UploadManager();

$bucket = "unlock";//空间

$policy= array(

"saveKey"=>"$(year)$(mon)$(day)$(hour)$(min)$(sec)/$(etag)"

);

$token = $auth->uploadToken($bucket, null, 3600*3600,$policy);

?>

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title></title>

</head>

<body>

<form method="post" action="http://up.qiniu.com" enctype="multipart/form-data">

  <input name="token" type="hidden" value="<?php echo $token;?>">

  <input name="file" type="file" />

  <input type="submit" value="上传"/>

  
</form>  

</body>

</html>

  

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: