php实现SAE上使用storage上传与下载文件的方法


Posted in PHP onJune 29, 2015

本文实例讲述了php实现SAE上使用storage上传与下载文件的方法。分享给大家供大家参考。具体如下:

<?php
if ($_FILES["file"]["error"] > 0)
{
 echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
 echo "Upload: " . $_FILES["file"]["name"] . "<br />";
 echo "Type: " . $_FILES["file"]["type"] . "<br />";
 echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
 echo "Stored in: " . $_FILES["file"]["tmp_name"];
}
$s =new SaeStorage();
$i='PDF/'.$_FILES['file']['name']; //文件名
$domain='store'; //storage名
$s->upload( $domain , $i ,$_FILES['file']['tmp_name'] ); //上传
?>
<html>
<body>
<form action="test3.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
输出控制类
Oct 09 PHP
php str_pad 函数用法简介
Jul 11 PHP
php表单转换textarea换行符的方法
Sep 10 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
php生成zip压缩文件的方法详解
Jun 09 PHP
深入file_get_contents函数抓取内容失败的原因分析
Jun 25 PHP
div li的多行多列 无刷新分页示例代码
Oct 16 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
Jul 15 PHP
PHP使用内置dir类实现目录遍历删除
Mar 31 PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
Mar 15 PHP
laravel框架模板之公共模板、继承、包含实现方法分析
Aug 30 PHP
PHP反射基础知识回顾
Sep 10 PHP
PHP变量赋值、代入给JavaScript中的变量
Jun 29 #PHP
PHP中余数、取余的妙用
Jun 29 #PHP
CodeIgniter中使用Smarty3基本配置
Jun 29 #PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
Jun 29 #PHP
Linux系统递归生成目录中文件的md5的方法
Jun 29 #PHP
基于CakePHP实现的简单博客系统实例
Jun 28 #PHP
Codeigniter的dom类用法实例
Jun 26 #PHP
You might like
php中session退出登陆问题
2014/02/27 PHP
php实现的返回数据格式化类实例
2014/09/22 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
php对关联数组循环遍历的实现方法
2015/03/13 PHP
Symfony2学习笔记之插件格式分析
2016/03/17 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
php 二维数组快速排序算法的实现代码
2017/10/17 PHP
一段实时更新的时间代码
2006/07/07 Javascript
使用javascript实现ListBox左右全选,单选,多选,全请
2013/11/07 Javascript
jQuery回调函数的定义及用法实例
2014/12/23 Javascript
js实现div模拟模态对话框展现URL内容
2016/05/27 Javascript
JavaScript如何实现跨域请求
2016/08/05 Javascript
JQuery学习总结【二】
2016/12/01 Javascript
EasyUI折叠表格层次显示detailview详解及实例
2016/12/28 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
ES6新特性:使用export和import实现模块化详解
2017/07/31 Javascript
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
2017/09/15 Javascript
webpack之devtool详解
2018/02/10 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
[39:52]2018DOTA2亚洲邀请赛 4.3 突围赛 EG vs Newbee 第一场
2018/04/04 DOTA
python实现的各种排序算法代码
2013/03/04 Python
python递归计算N!的方法
2015/05/05 Python
详解Python中的__new__、__init__、__call__三个特殊方法
2016/06/02 Python
Django中针对基于类的视图添加csrf_exempt实例代码
2018/02/11 Python
详解CSS的border边框属性及其在CSS3中的新特性
2016/05/10 HTML / CSS
HTML5 对各个标签的定义与规定:body的介绍
2012/06/21 HTML / CSS
利用三角函数在canvas上画虚线的方法
2018/01/11 HTML / CSS
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
环境保护建议书
2014/08/26 职场文书
党的群众路线教育实践活动整改落实情况自查报告
2014/10/28 职场文书
研讨会通知
2015/04/27 职场文书
作弊检讨书范文
2015/05/06 职场文书
css之clearfix的用法深入理解(必看篇)
2023/05/21 HTML / CSS