「Flex3+PHPのメモ」の編集履歴(バックアップ)一覧はこちら

Flex3+PHPのメモ」(2010/07/01 (木) 14:25:45) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

**Flxe3を使ってファイルのアップロードをします。 ネット上で探すとFlex側のサンプルは見つかりました。大事そうなところは以下の部分。でもupload.php(多分cgiでもいいはず)をどのように書くかは考えました。 //アップロードするURLを指定します var req:URLRequest = new URLRequest("http://localhost/upload.php"); req.method = URLRequestMethod.POST; ***upload.phpの例 $tmp_name = $_FILES['file1']['tmp_name']; $name = mb_convert_encoding($_FILES['file1']['name'],"SJIS","UTF8"); $updir = "D:/htdocs/www/"; //$name = $_POST['Filename']; if (move_uploaded_file($tmp_name,$updir.$name) == FALSE){ //失敗 } else { //成功 }
**Flxe3を使ってファイルのアップロードをします。 ネット上で探すとFlex側のサンプルは見つかりました。大事そうなところは以下の部分。でもupload.php(多分cgiでもいいはず)をどのように書くかは考えました。 //アップロードするURLを指定します var req:URLRequest = new URLRequest("http://localhost/upload.php"); req.method = URLRequestMethod.POST; ***upload.phpの例 //複数選択できる場合はfile2,file3になるのかな? $tmp_name = $_FILES['file1']['tmp_name']; //MS Windowsのファイル名に日本語があった場合の文字化け対策 $name = mb_convert_encoding($_FILES['file1']['name'],"SJIS","UTF8"); $updir = "D:/htdocs/www/"; //$_POST変数にもファイル名だけは入っていました //$name = $_POST['Filename']; if (move_uploaded_file($tmp_name,$updir.$name) == FALSE){ //失敗 } else { //成功 }

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー