Sina の SAE はセキュリティ期間中のため、ローカル ファイルを直接アップロードする SAE をサポートしていません。
つまり、[送信]をクリックした後、ファイルをSAEクラウドサーバーに正常に送信できません。する? ?
以下は、画像を使用したステップバイステップの説明です:
1. SAE アプリケーションを開くと、ここのサービス管理でストレージを確認できます
2. [ストレージ] をクリックして入力すると、次のインターフェイスが表示されます。
3. クリックして新しいドメインを作成し、このドメインを保存するために使用します。今後アップロードするファイル。作成後、[ドメイン管理] をクリックして、作成したものを表示します
4.このドメインにデータを保存するプログラムを作成するには PHP 言語を使用しますが、原理は他の言語でも同じです。 Renderingの
<?php // 当用户点击submit提交上传的文件时 if(isset($_POST["submit"])){ // 创建SAE storage存储 $storage= new SaeStorage();// 创建SAE storage存储对象 $domain = 'kepuna';// 这里的$domain对应得名字就是自己起的名字 $fileType = $_FILES["file"]["type"]; //被上传文件的类型 if(($fileType=="image/gif") || ($fileType=="image/jpeg")||($fileType=="image/jpg")||($fileType=="image/png")){ if($storage->fileExists($domain,$filename) == true) {// 判断文件是否已经存在 echo "<p style='background:#FCC9C4;border-radius: 0.3em;padding:5px;color:#fff;''>图片已存在,请重新上传!</p>"; } else{ $filename = $_FILES["file"]["name"]; $storage->upload( $domain,$filename,$_FILES[file][tmp_name]); echo "<p style='background:#7CBD55;border-radius: 0.3em;padding:5px;color:#fff;'>图片上传成功!</p>"; echo "<script> window.location='showImage.php';</script>"; <span style="white-space:pre"> </span>} }else{ echo "<p style='background:#FCC9C4;border-radius: 0.3em;padding:5px;color:#fff;''>图片格数不正确,上传失败!</p>"; } } ?> <!DOCTYPE HTML> <html> <head> <title></title> <meta charset="utf-8" /> <meta name="viewport" c <link href="./css/style.css" rel="stylesheet" type="text/css" media="all" /> </head> <body> <form method="POST" enctype="multipart/form-data" class="uploadImageForm"> <input type="file" name="file" id="file" /> <input type="submit" value="Submit" name="submit"/> </form> </body> </html>
look:少し遅れがある場合は、コードを試して自分のマシンで実行できます
どうやってプログラムを渡すのでしょうか?
ドメイン
に保存したこの写真にアクセスしてみてはいかがでしょうか?
<?php $sae_storage = new SaeStorage(); $domainName = "kepuna"; $listArray = $sae_storage->getList($domainName); foreach($listArray as $image){ echo "<img src='http://hjmshop-kepuna.stor.sinaapp.com/$image'/>"; } ?>
これはほんの一例ですが、参考にしてください
http://apidoc.sinaapp.com/class-SaeStorage.html
この SAE 公式ドキュメントを自分で調べることができます。とても簡単です。
以下は私のドメイン内のすべての写真です
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。
上記は SAE の Storagephp バージョンへの SAE アップロード ローカル イメージを紹介しており、その内容が PHP チュートリアルに興味のある友人に役立つことを願っています。