I正常にアップロードされたファイルの名前を一覧表示するにはどうすればよいですか?
<form action='imageupload.php' method='post' enctype='multipart/form-data' target='upload_target' onsubmit='stopImageUpload(this);' class='imageuploadform' >
<p class='imagef1_upload_form' align='center'><label>Image File: <input name='fileImage' type='file' class='fileImage' /></label>
<input type='submit' name='submitImageBtn' class='sbtnimage' value='Upload' /></label>
</p>
<p><span class='list></span></p>
</form>
は、今、私が何をしたいファイル入力およびアップロードボタンが含まれているAAフォームがある持っているイメージは、(spanタグ「リスト」に)このフォームの下部に、アップロードが完了した場合にはIアップロードされたファイルの名前が必要です。したがって、ファイルが正常にアップロードされると、アップロードされたファイルの名前が表示されます。 2番目のファイルが正常にアップロードされた場合、アップロードされた2番目のファイルの名前が最初のファイルの名前の下に表示されます。 Javascriptでこれは可能ですか?
ファイルのアップロードはすべてphpおよびjavascriptで整理されています。アップロードが完了した後、以下のjavascript関数は次のとおりです。
function stopImageUpload(success) {
var result = '';
if (success == 1) {
result = '<span class="msg">The file was uploaded successfully!</span><br/><br/>';
}
else {
result = '<span class="emsg">There was an error during file upload!</span><br/><br/>';
};
return true;
}
この関数は、JavaScriptコードを使用してこの関数を呼び出すんfomrで同じページにではなく、アップロードスクリプトと同じページではなく、アップロードスクリプトであります以下:以下
<script language="javascript" type="text/javascript">window.top.window.stopImageUpload(<?php echo $result; ?>);</script>
それがサーバーにファイルをアップロードアップロードPHPコードの一部です:
move_uploaded_file($_FILES["fileImage"]["tmp_name"],"ImageFiles/" . $_FILES["fileImage"]["name"]);
$result = 1;
私はそれがサーバにファイルをアップロードするPHPコードを含ま。このコードでは、 'window.top.window.stopImageUpload(<?php echo $ result;?>);' '$ _FILES [" fileImage "] [" name "]'をエコーする必要がありますか? – user1324106
はい、JSはファイルがアップロードされると実行されますか? – Bergi
はい、JS関数が呼び出されます。だから '$ _FILES [" fileImage "] [" name "]'をエコーすると?コールバック関数では、次に、スパムタグ "list"にすべてのファイル名を追加するためにjavascript関数でどのようにコード化されているのかを知る必要がありますか? – user1324106