本文实例讲述了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实现远程下载文件到本地php实现当前页面点击下载文件的实例代码php中强制下载文件的代码(解决了IE下中文文件名乱码问题)php下载文件源代码(强制任意文件格式下载)php实现从ftp服务器上下载文件树到本地电脑的程序php download.php实现代码 跳转到下载文件(response.redirect)PHP/ThinkPHP实现批量打包下载文件的方法示例PHP 下载文件时自动添加bom头的方法实例PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法PHP实现从远程下载文件的方法php+js实现的无刷新下载文件功能示例