2008年11月4日火曜日

(suz-php-jquery) jqUploaderサーバ(PHP)編

スズキです。

以前紹介したjqUploaderのFlashからアップロードされたものの
http://suz-lab.blogspot.com/2008/11/suz-php-jquery-jquploaderhtmljavascript.html
受け側のPHPです。

注意点は、$_FILES['Filedata']と、Flashからは、
nameの値がFiledataとして送られてくるってことぐらいでしょうか?

--------【PHP】--------
$pathinfo = pathinfo($_FILES['Filedata']['name']);
$uploadFile = "../TMP/upload/". $_GET["name"]
  . "." . $pathinfo['extension'];
if(move_uploaded_file(
  $_FILES['Filedata']['tmp_name'], $uploadFile
)) {
  error_log("success");
} else {
  error_log("error");
}
--------
http://code.google.com/p/suz-lab/source/browse/trunk/suz-php-jquery/webapp/PHP/uploader.php

Flashからアップロードされたファイルは、
"webapp/TMP/upload"下に"?name=xxx"で送られた
nameの値をファイル名とし、
アップロードされたファイル名の拡張子をつけた形で保存されます。

あとは、煮るなり焼くなり好きにしてくださいって感じです。

次は、CSVダウンロードだ!

--
http://suz-lab.blogspot.com/

0 コメント: