注册 登录
编程论坛 ASP技术论坛

请教一个附件上传问题

sdgjsddd 发布于 2007-09-30 12:56, 440 次点击

我是用LyfUpload组件来写上传功能的,而且我想将文件上传到服务器(不是数据库)
像这样就可能会碰到重名文件的问题
所以我想到当对方将文件上传到服务器后,将文件名改为年月日时分秒,保证不重服
那么文件上传后,怎样更改文件名呢????
请教请教

2 回复
#2
tianyu1232007-09-30 19:25

写个函数:

Function GetFileName(ByVal strFile)
If strFile <> "" Then
GetFileName =year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&mid(strFile,InStrRev(strFile, "."))
Else
GetFileName = ""
End If
End function

需要时调用:

strfile=request.form("strfile") '取得文件的路径,即上传文本框获得的值

filename=GetFileName(strfile) '更改文件名

#3
wcwtitxu2007-10-06 06:44
注意:年月日时分秒,并不能保证不重复
1