接触ASP也有将近一年时间,总想说一下自己的心得。正好单位工作不忙,我把我自己编写的多文件多文本框同时提交到服务器的纯ASP上传程序整理了一下,发表出来。希望与大家共同交流。
程序分为三部分:
1、储存文件路径、文件说明、上传文件个数的一个数据库aaa.mdb,在这里我放在应用目录里mydatabase文件夹里
2、上传程序界面gjimg.asp
3、纯ASP上传主程序 khimg.asp 上传文件存放在upload文件夹里
+====================================================
数据库aaa.mdb
表TPIC
字段类型
ID自动
PICPATH字段储存文件的在服务器的绝对路径
PICCOU字段储存这次上传的第几个文件
PICTXT字段储存文件的文字说明
表的每一行储存一个文件和它的文字说明
+=====================================================
以下代码是上传界面gjimg.asp
申明一下:这个界面是我从一个叫“红涯”的那里得到,不过她没有提供上传代码,我根据她的界面编写了上传主程序。
-
%@LANGUAGE=VBSCRIPT CODEPAGE=936%
html
head
meta http-equiv=Content-Type content=text/html; charset=gb2312
title投稿图片上传/title
script language=JavaScript
function setid
if
window.form11.imgcou.value=1;
aa=window.form11.imgcou.value;
if//限制为100个文件
aa=100;
window.form11.imgcou.value=100;
str1=‘‘
for
str1+=‘br font color=#003333 size=2 id=shuang图片‘+j+‘:/fontinput name=file‘+j+‘ type=file class=xian style=height:20;width:221;br font color=#003333 size=2图片说明‘+j+‘:/font input name=txt‘+j+‘ type=text class=xian style=height:20;width:200; brbr‘;
window.imgid.innerHTML=str1;
/script
/head
body
center
table width=100% border=0 cellpadding=0 cellspacing=0
tr
td height=25 colspan=2 align=centerfont color=#FF0000 size=2%=session%/font/td
/tr
tr
td width=67% height=25 align=right font color=#003333 size=2请输入上传图片的张数:/font