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 相关文章推荐
再次研究下cache_lite
Feb 14 PHP
php echo()和print()、require()和include()函数区别说明
Mar 27 PHP
php简单提示框alert封装函数
Aug 08 PHP
PHP网站备份程序代码分享
Jun 10 PHP
基于python发送邮件的乱码问题的解决办法
Apr 25 PHP
浅谈php正则表达式中的非贪婪模式匹配的使用
Nov 25 PHP
PHP中__FILE__、dirname与basename用法实例分析
Dec 01 PHP
PHP多线程之内部多线程实例分析
Mar 09 PHP
PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
Sep 11 PHP
Netbeans 8.2与PHP相关的新特性介绍
Oct 08 PHP
WAF的正确bypass
Jan 05 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 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截取字符串函数分享
2015/02/02 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
2015/10/10 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
JavaScript中rem布局在react中的应用
2015/12/09 Javascript
深入理解jQuery之事件移除
2016/06/02 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
为Jquery EasyUI 组件加上清除功能的方法(详解)
2017/04/13 jQuery
关于javascript作用域的常见面试题分享
2017/06/18 Javascript
node.js + socket.io 实现点对点随机匹配聊天
2017/06/30 Javascript
微信小程序 跳转传递数据的实例
2017/07/06 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
Vue源码解读之Component组件注册的实现
2018/08/24 Javascript
解决vue-cli webpack打包后加载资源的路径问题
2018/09/25 Javascript
javascript设计模式 ? 访问者模式原理与用法实例分析
2020/04/26 Javascript
JavaScript直接调用函数与call调用的区别实例分析
2020/05/22 Javascript
Vue实现简单计算器
2021/01/20 Vue.js
关于你不想知道的所有Python3 unicode特性
2014/11/28 Python
利用python求积分的实例
2019/07/03 Python
pytorch实现mnist分类的示例讲解
2020/01/10 Python
windows下Pycharm安装opencv的多种方法
2020/03/05 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
详解Open Folder as PyCharm Project怎么添加的方法
2020/12/29 Python
西班牙语在线票务市场:SuperBoletería
2019/06/10 全球购物
幼儿教师思想汇报
2014/01/10 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
行政处罚听证告知书
2015/07/01 职场文书
幼儿园托班教育随笔
2015/08/14 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
python工具dtreeviz决策树可视化和模型可解释性
2022/03/03 Python
如何让你的Nginx支持分布式追踪详解
2022/07/07 Servers