為了建設(shè)班級主頁,買了個空間,支持SA FileUp組件。 鼓弄了一天,終于有了大致的了解,下面是我的實例,希望對大家有所幫助。
大家可以根據(jù)自己的實際情況進行修改,特別是數(shù)據(jù)庫操作部分。 ============================================ 利用稻香老農(nóng)的無組件進行多文件上傳 請見: www.95time.cn/bbs/newsdetail.asp?id=1249535&posts=current ================================================== 本例屬于文件和表單項的混合提交。
簡單說明: 雖然重點在處理頁上,但我覺得有必要介紹一下表單的項目。 本例是相冊里像片的上傳。 其中的groupID是隱藏域傳遞的大類的ID 其中的albumID是隱藏域傳遞的小類的ID file1-->>file5是文件 photoTitle1-->>photoTitle5 是像片的標(biāo)題 photoIntro1-->>photoIntro5 是像片的簡介 photoWidth1-->>photoWidth5 是像片的寬度 photoHeight1-->>photoHeigth5 是像片的高度 photoSize1-->>photoSize5 是像片的大小。
注意:因本人沒有聲明變量的習(xí)慣,所以大家要是強制聲明變量的話,就得自己加了。 ===========================================
提交頁:主要代碼如下 <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">
上傳說明:最多可以同時上傳五個文件,其中標(biāo)題最多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=""> 大。<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"> 標(biāo)題: <INPUT name="photoTitle1" type="text" class="myInput" id="photoTitle1" size="40"> <BR> 簡介:<TEXTAREA name="photoIntro1" cols="60" rows="5" class="myInput" id="photoIntro1"></TEXTAREA> </td> </tr>
。。。。。。。
<tr align="center" valign="middle" bgcolor="#F4CECE"> <td height="24" colspan="2"> <input name="Submit" type="submit" class="myButton" value="開始上傳"> <input name="Submit2" type="reset" class="myButton" value="重新填寫"> </td> </tr> </table> </form>
下面的script是我用來檢查圖片屬性的。其中檢查了圖片的寬度,高度,大小,是否是圖片。 <SCRIPT language="JavaScript"> <!-- var upFileSize=<%=upFileSize%>; //--> </SCRIPT>
<SCRIPT language="JavaScript" src="photo_addphoto.js"></SCRIPT> <TABLE width="98%" border="0" cellpadding="0" cellspacing="0" style="table-layout:fixed;"> <TR> <TD height="1"><img src="images/add.gif" id="loadPhoto" onload="if(!firstLoad)showInfo();"></TD> </TR> </TABLE>
出處:藍(lán)色理想
責(zé)任編輯:帥青蛙
上一頁 下一頁 用 SA FileUp 上傳多文件 [2]
◎進入論壇網(wǎng)絡(luò)編程版塊參加討論
|