• SAE上传文件到storage


    还有什么比代码更清晰的讲解

    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"
    这个的解释希望高手们可以评论解释下,多谢

  • 相关阅读:
    java源码--ArrayList
    java源码--AbstractList
    java中public protected friendly private作用域
    设置springmvc全局异常
    Java
    Java
    Java
    Java
    Java
    Java
  • 原文地址:https://www.cnblogs.com/saysmy/p/5594875.html
Copyright © 2020-2023  润新知