2012-04-24 11 views
-3

私はいくつかのファイルをアップロードするためにajax PHPアップローダを探していますが、残念ながらIE 7 & 8は HTML5をサポートしていないためIEで正常に動作しませんでした。複数ファイルアップロードPHP Ajax

Uploadify & PluploadはIEでFlashとうまく動作しますが、ファイルをアップロードした後に何も返されませんでした。応答すると、ファイルをアップロードする前にファイル名を変更するため、変更されたファイル名が必要です。

いずれかの助力や提案は非常にappriciatedでしょう。

おかげ のGaurav

+0

[FAQ](http://www.stackoverflow.com/faq)を読み、ここで質問する方法について。 –

答えて

0

でライン

$fna = $_FILES['Filedata']['name']; 

を交換php - file uploads using uploadify

と(uploadify.phpで)そのリンクにuploadify使用して複数ファイルのアップロードについては、このリンクを参照してください

$fna = "your modified new filename"; 
+0

こんにちは、お返事ありがとうございます。$ fna変数がflash script.Iに戻ってきました。私はファイルfileをフラッシュするために$ fnaを返しませんでした。このファイル名をonCompleteイベントに変更して、 。 – coder

+0

新しいファイル名を戻したい場合は、$ fnaをuploadify.phpにechoしてください。また、idを持つ隠し要素をuploadfiles(関数呼び出しファイル)に追加します。そうであれば、レスポンス(アップロードされたファイル名)はカンマで区切られた隠し要素に追加されます。 – nithi

+0

こんにちはnithi私は "関数を呼び出すファイル"で隠し要素を追加していませんでした。私たちがuplodifyと呼んでいるのと同じdivにid "uploadfiles"で隠しフィールドを追加することを意味しますか? – coder