利用SA FileUp組件進行多文件上傳
2024-05-04 11:02:12
供稿:網友
大家可以根據自己的實際情況進行修改,特別是數據庫操作部分。
============================================
利用稻香老農的無組件進行多文件上傳
請見:
http://bbs.blueidea.com/viewthread.php?tid=1249535
==================================================
本例屬于文件和表單項的混合提交。
簡單說明:
雖然重點在處理頁上,但我覺得有必要介紹一下表單的項目。
本例是相冊里像片的上傳。
其中的groupID是隱藏域傳遞的大類的ID
其中的albumID是隱藏域傳遞的小類的ID
file1-->>file5是文件
photoTitle1-->>photoTitle5 是像片的標題
photoIntro1-->>photoIntro5 是像片的簡介
photoWidth1-->>photoWidth5 是像片的寬度
photoHeight1-->>photoHeigth5 是像片的高度
photoSize1-->>photoSize5 是像片的大小。
注意:因本人沒有聲明變量的習慣,所以大家要是強制聲明變量的話,就得自己加了。
===========================================
提交頁:主要代碼如下
<form name="fileForm" method="post" action="photo_savephoto.asp" enctype="multipart/form-data" onSubmit="return checkForm();">
<INPUT name="groupID" type="hidden" id="groupID" value="<%=groupID%>" size="10">
<INPUT name="albumID" type="hidden" id="albumID" value="<%=albumID%>" size="10">
上傳說明:最多可以同時上傳五個文件,其中標題最多30字,簡介200字。
<table width="96%" align="center" cellpadding="4" cellspacing="2">
<tr align="center" valign="middle">
<td align="left" bgcolor="#F4CECE" id="upid">文件1</td>
<td height="29" align="left" bgcolor="#F4CECE" id="upid"> <INPUT name="file1" type="file" class="myInput" size="20">
寬: <INPUT name="photoWidth1" type="text" class="input-disabled" id="photoWidth1" size="5" readonly="">
高: <INPUT name="photoHeight1" type="text" class="input-disabled" id="photoHeight1" size="5" readonly="">
大?。?lt;INPUT name="fileSize1" type="text" class="input-disabled" id="fileSize1" size="5" readonly="">
</td>
</tr>
<tr align="center" valign="middle">
<td colspan="2" align="left" bgcolor="#FDF2F2" id="upid">
標題: <INPUT name="photoTitle1" type="text" class="myInput" id="photoTitle1" size="40">
<BR>
簡介:<TEXTAREA name="photoIntro1" cols="60" rows="5" class="myInput" id="photoIntro1"></TEXTAREA>