public function create()
{
$data=input();
$file = $_FILES;
//本地的文件路径
$localFilePath = $file['img']['tmp_name'];
//截取文件后缀名
//$suffix = '.jpg';
$suffix = strtolower(substr($file['img']['tmp_name'],strpos($file['img']['tmp_name'],'.')));
//生成一个唯一的文件名称,重命名 (md5加密原文件名+秒+随机数)
$fileName = md5($file['img']['tmp_name'] . date('s',time()) . rand(1,9999999));
$fileName .= $suffix;
//上传七牛云业务逻辑
$accessKey = 'DOZN6tV80gSOFmzdiP-h6PJm_VdBlc9SSKPmn-yf'; //去控制台的秘钥管理拿AK
$secretKey = 'ItfmfKB3RkvVZL19FbOJWyvT7EW7C_K4RIUi352N';//去控制台的秘钥管理拿SK
$auth = new Auth($accessKey, $secretKey);
//七牛云桶名,根据自己实际进行填写
$bucket = '1905a';
// 生成上传Token
$token = $auth->uploadToken($bucket);
// 构建 UploadManager 对象
$uploadMgr = new UploadManager();
// 调用 UploadManager 的 putFile 方法进行文件的上传。
list($ret, $err) = $uploadMgr->putFile($token, $fileName, $localFilePath);
//错误信息提示
if ($err != null) {
//可调整为错误页面
$this->error('上传文件失败');
}
$data['img']='http://qy61crz3r.hn-bkt.clouddn.com/'.$fileName;
$res=Db::table('vip')->insert($data);
if ($res){
$this->success('添加成功');
}else{
$this->success('添加失败');
}
$this->success('上传文件成功');
}