アップロードされたファイル フォルダーを SWFUpload で設定する方法がドキュメントに記載されていません。
誰かが私を正しい方向に向けることができますか?
役立つ場合はPHP 5を使用しています。
アップロードされたファイル フォルダーを SWFUpload で設定する方法がドキュメントに記載されていません。
誰かが私を正しい方向に向けることができますか?
役立つ場合はPHP 5を使用しています。
PHP スクリプトを呼び出すと、そのスクリプトがファイルのアップロードを処理します。
デバッグをオンにすることができます。これにより、何が起こっているかの非常に優れたデバッグ ビューと、問題の PHP ファイルの出力が得られます。
フラッシュは実際にはクライアント マシン上で実行されているため、アップロードは処理されません。
これが私が使用する構成の例です。
flash_url : "js/swfupload/flash/swfupload.swf",
upload_url: "ajax/flash_upload.php",
post_params: {"PHPSESSID" : "<?php echo session_id(); ?>", "folder_id" : "<?php echo $_SESSION["folder_id"]; ?>"},
file_size_limit : "100 MB",
file_types : "*.*",
file_types_description : "All Files",
file_upload_limit : 100,
file_queue_limit : 0,
custom_settings : {
progressTarget : "fsUploadProgress",
cancelButtonId : "btnCancel"
},
debug: true,
次に、flash_upload.php には次のようなものがあります (ほんの一例)。
$location = "/var/www/html/example.com/files/";
move_uploaded_file($_FILES["Filedata"]["tmp_name"], location .$_FILES["Filedata"]["name"]
SWFUpload には、アップロードを送信する URL が与えられます。
詳細については、ファイルのアップロードの処理に関する PHP マニュアルのセクションを参照してください。