日期:2014-05-17  浏览次数:21414 次

100分加100RMB饭钱急求aspupload上传
大概样子在这里
http://www.maibenben.com/aspupload/addnormalcase.asp
文件下载
http://www.maibenben.com/aspupload/aspupload.rar
要求是实现用aspupload组件实现上传
1.实现图片用aspupload组件上传,现在已经实现了上传功能了,但是需要在upfile目录下把上传的文件用年月份的方式分文件价存储.现在分文件夹还没有实现.
2.把图片的相对路径及文件名存储到数据库里,格式例如2007_2_1/200722173916.gif

3.能够一次上传多个文件,并在在下面显示出文件的名称来,并且可以删除.这个现在已经实现session清除,但是没有实现服务器上FSO方式删除.
4,能够实现各个图片的解说和图片路径一同写进数据库.
5此外还有其他的表单数据,能够实现表单数据提交.


现在的设计实现是把多个图片上传到服务器上,并用 session区分记录信息,每一条数据用|隔开.

具体怎么样实现多个图片添到一个字段里,并且对应有说明,我现在脑袋都想大了,没有办法.

另外显示图片的时候要怎么样才能显示出图片和说明来,我也不清楚.

各位老大谁有方法啊?最好是详细点的例子,或者谁有时间帮我写一下,小弟感激不尽!~~~
要过年了,兄弟们帮帮忙吧!老板后天就要啊,晚了工钱又要扣干净了.
哪个达人解决了,我请吃饭啊!!!!

部分代码
<!--#include   FILE= "inc_upfile.asp "-->
<% on   error   resume   next%>
<meta   http-equiv= "Content-Type "   content= "text/html;charset=gb2312 ">
<link   href= "/img/index.css "   rel= "stylesheet "   type= "text/css ">
<script   language= "JavaScript "   src= "../inc/header.js "> </script>
<%
dim   act
act   =   request( "act ")

sub   err_msg(message)%>
<script> alert( ' <%=message%> ');history.back(); </script>
<script> window.close(); </script>
<%response.End
end   sub

select   case   act
case   "up " '上传文件

if   session( "AccessoriesList ")   =   Empty   then
dim   AccessoriesList
end   if

dim   fso,strDir,ftime,FileUp,FullPath,types

Set   fso   =   Server.CreateObject( "Scripting.FileSystemObject ")
strDir= "./upfile/translation/ "& " "
if   not   fso.folderexists(Server.MapPath(strDir))   then   fso.CreateFolder(Server.MapPath(strDir))

randomize
dim   s
s   =   cstr(Int(Rnd()*(99999-10100+1))+10100)
ftime= " "&year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)   &   s   & " "

set   fso   =   nothing
FileName=now() '开始取文件名
FileName=replace(FileName, "- ", " ")
FileName=replace(FileName, ": ", " ")
FileName=replace(FileName, "   ", " ")
FileName=FileName+rndNum(4)
On   Error   Resume   Next
Set   FileUP   =   Server.CreateObject( "Persits.Upload ")
FileUP.SetMaxSize   1000000,   True
FileUP.Save
'if   FileUP.TotalBytes   =   0   then   err_msg( "当前文件为空文件。 ")
    Set   File   =   FileUP.Files( "FILE ")

        ext=LCase(right(file.ext,len(file.ext)-1))
        if   ext= " "   then
                err_msg( "当前文件为空文件。 ")
        end   if


FullPath= "./upfile/translation/ "
'types=mid(FullPath,InStrRev(FullPath,   ". ")+1)
'types=LCase(types)

  filename=filename+ ". "+ext
'File.SaveAs   Server.mappath( " "&a