码迷,mamicode.com
首页 > Web开发 > 详细

PHP环境下在SAE中使用Kindeditor操作Stroge

时间:2015-11-15 16:27:53      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

SAE上有自己的云储存Storage,首先要开启Storage,然后新建一个domain,并命名(以下命名为“uploads”)。

2、更改Kindeditor中的上传文件upload_json.php。

(1)、在require_once ‘JSON.php‘;下面添加以下代码:

if(isset($_SERVER[‘HTTP_APPNAME‘]))
$issae = true; //是否新浪云平台
else
$issae = false;
$domain = ‘kindeditor‘; //图片domain名称

(2)、在{检查目录、检查目录写权限}和{创建文件夹}加上if判断,判断是否为sae,当不是SAE才执行原来的代码:if(!$issae);

(3)、{移动文件}加上判断是否为非sae,是非sae就执行原来的代码,若是sae则执行以下代码:

 $s = new SaeStorage();
  $r = $s->upload( $domain , $new_file_name , $tmp_name);
   if(!$r)
  alert("新浪云平台上传文件失败,请检查domain设置是否正确。");
  $file_url =  $s->getUrl( $domain , $new_file_name);

以上三步就可以将图片上传到了SAE的Storage域的kindeditor中了。



PHP环境下在SAE中使用Kindeditor操作Stroge

标签:

原文地址:http://my.oschina.net/kakoi/blog/530517

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!