2011-01-19 6 views
0

/Flexのコード/Flexを使用した簡単なファイルのアップロード?

 private const UPLOAD_URL:String = "http://myhosting/upload/upload.php"; 
     private var cer:FileFilter = new FileFilter("Archivos Cer", "*.cer"); 
     private var key:FileFilter = new FileFilter("Archivos Key", "*.key"); 
     private var fileref:FileReference = new FileReference(); 
     private var fileref2:FileReference = new FileReference(); 


protected function button_clickHandler(event:MouseEvent):void 

{ 


    var request:URLRequest = new URLRequest(); 
request.method = URLRequestMethod.GET; 
request.url = UPLOAD_URL; 
fileref.upload(request); 
fileref2.upload(request); 

} 

まあ、それは私が私のサーバーを自分のファイルを取得するために使用する手順です。私のサーバーの「upload.php」は:

<?php 
$target = "upload/"; 
$target = $target . basename($_FILES['uploaded']['name']) ; 
$ok=1; 
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) 
{ 
echo "The file ". basename($_FILES['uploadedfile']['name']). " has been uploaded"; 
} 
else { 
echo "Sorry, there was a problem uploading your file."; 
} 
?> 

FLEXでのみこれを行う方法はありますか?

答えて

1

PHPなどのサーバーサイドコードがない場合は、いいえ、できません。あなたはアップロードされたファイルを受け入れることができるいくつかのコードをサーバー上に必要とします。

+0

デビッド、私の例でPHPがやっているのと同じことをするために、javaでもっとも簡単な方法を知っていませんか? – overmann

+0

私は、申し訳ありません...しかし、それは主にあなたが使用しているJavaフレームワークに依存すると思う。 –

関連する問題