| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1530 人关注过本帖
标题:ewebeditor编辑器为什么上传的附件会重命名
只看楼主 加入收藏
ghc88888
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-7-7
收藏
 问题点数:0 回复次数:3 
ewebeditor编辑器为什么上传的附件会重命名
ewebeditor编辑器为什么上传的附件会重命名。下载的时候。如果解决这个问题呀。。
搜索更多相关主题的帖子: 编辑器 ewebeditor 附件 
2006-07-07 11:32
yj123
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2005-11-18
收藏
得分:0 
像那些上传文件页里面一般都将文件以年月日来命名,主要是防止覆盖相同文件名的文件,要他么重命名,可以在程序页里面找到重命名那段,去掉就行了,但是这样以后上传虽然内容不同但是文件名想同的话就会被新上传的替换,最好是在加一点判断.

2006-07-07 11:57
ghc88888
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-7-7
收藏
得分:0 

非常谢谢楼上的。。就是不知道怎么改。。能帮忙看看吗。代码如下。。


' 无组上传类
Sub DoUpload_Class()
On Error Resume Next
Dim oUpload, oFile
' 建立上传对象
Set oUpload = New upfile_class
' 取得上传数据,限制最大上传
oUpload.GetData(nAllowSize*1024)

If oUpload.Err > 0 Then
Select Case oUpload.Err
Case 1
Call OutScript("parent.UploadError('请选择有效的上传文件!')")
Case 2
Call OutScript("parent.UploadError('你上传的文件总大小超出了最大限制(" & nAllowSize & "KB)!')")
End Select
Response.End
End If

Set oFile = oUpload.File("uploadfile")
sFileExt = LCase(oFile.FileExt)
Call CheckValidExt(sFileExt)
sOriginalFileName = oFile.FileName
sSaveFileName = GetRndFileName(sFileExt)
oFile.SaveToFile Server.Mappath(sUploadDir & sSaveFileName)

Set oFile = Nothing
Set oUpload = Nothing
End Sub

' 取随机文件名
Function GetRndFileName(sExt)
Dim sRnd
Randomize
sRnd = Int(900 * Rnd) + 100
GetRndFileName = year(now) & month(now) & day(now) & hour(now) & minute(now) & second(now) & sRnd & "." & sExt
End Function

' 输出客户端脚本
Sub OutScript(str)
Response.Write "<script language=javascript>" & str & ";history.back()</script>"
End Sub
Sub OutScriptNoBack(str)
Response.Write "<script language=javascript>" & str & "</script>"
End Sub


' 检测扩展名的有效性
Sub CheckValidExt(sExt)
Dim b, i, aExt
b = False
aExt = Split(sAllowExt, "|")
For i = 0 To UBound(aExt)
If LCase(aExt(i)) = sExt Then
b = True
Exit For
End If
Next
If b = False Then
OutScript("parent.UploadError('提示:\n\n请选择一个有效的文件,\n支持的格式有("+sAllowExt+")!')")
Response.End
End If
End Sub

[此贴子已经被作者于2006-7-7 11:59:49编辑过]

2006-07-07 11:59
ghc88888
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-7-7
收藏
得分:0 
有人帮帮忙吗
2006-07-07 16:04
快速回复:ewebeditor编辑器为什么上传的附件会重命名
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026579 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved