还有什么比代码更清晰的讲解
html代码:
一定需要下面这个:
method="post" enctype="multipart/form-data"
<html> <head> <title>SAE上传文件到storage 实例演示</title> </head> <body> <form action="test.php" method="post" enctype="multipart/form-data"> <input type="file" name="file" /> <input type="submit" value="submit"> </form> </body> </html>
php代码:test.php
<?php if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else{ $filename = explode(".",$_FILES["file"]["name"]); $uplodetime = date("ymdHis"); $filename[0]=$uplodetime; $giftpicname=implode(".",$filename); $tmp_name = $_FILES[‘file‘][‘tmp_name‘]; $q= new SaeStorage(); $result=$q->upload("giftinf",$giftpicname, $tmp_name); $giftpicurl=$q->getUrl("giftinf",$giftpicname); if(!$result) { echo "error"; } echo $giftpicurl; } ?> <img src="<?=$giftpicurl?>"/>
$_FILES["file"]["error"]
中的["file"]为input文件的name名
关于一定需要
method="post" enctype="multipart/form-data"这个的解释希望高手们可以评论解释下,多谢
SAE上传文件到storage,布布扣,bubuko.com
原文:http://blog.csdn.net/smy_yu/article/details/23273789