⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 up2.asp

📁 管理登录system 管理员:admin 密码:admin888 数据库链接文件: conn.asp 内容数据库前台链接文件 systemconn.asp 内容数据库后台链接文件 sy
💻 ASP
字号:
<!--#include file="check_login.asp"-->
<!--#include file="Up3.inc"-->
<html>
<head>
<title>上传文件</title>
<script language="JavaScript"> 
<!-- 

function Addpic(imagePath){
	window.opener.LPform.LPattern.focus();								
	window.opener.document.LPform.LPattern.value=imagePath;
    window.opener=null;
    window.close();
}
//--> 
</script> 
<link href="text.css" rel="stylesheet" type="text/css">
</head>
<body >
<table width=400 border=0 align="center" cellpadding="6" cellspacing="1" bgcolor="#A2A2A2">
  <tr><td width=100% height=100% align="center" bgcolor="#F2F2F2" class=tablebody1 >
<%
dim upload,file,formName,formPath,filename,fileExt
dim ranNum
call UpFile()
'===========无组件上传(upload_0)====================
sub UpFile()
set upload=new UpFile_Class '建立上传对象
upload.GetData (1024*1024*5) '取得上传数据,此处即为5M

if upload.err > 0 then
select case upload.err
case 1
Response.Write "请先选择您要上传的文件 [ <a href=# onclick=history.go(-1)>请重新上传</a> ]"
case 2
Response.Write "文件大小超过了限制5M [ <a href=# onclick=history.go(-1)>请重新上传</a> ]"
end select
exit sub
else
formPath=upload.form("filepath") '文件保存目录,此目录必须为程序可读写
if formPath="" then
formPath="../UploadFile/"
end if
'在目录后加(/)
if right(formPath,1)<>"/" then 
formPath=formPath&"/"
end if 
for each formName in upload.file '列出所有上传了的文件
set file=upload.file(formName) '生成一个文件对象
if file.filesize<100 then
response.write "请先选择您要上传的文件! [ <a href=# onclick=history.go(-1)>请重新上传</a> ]"
response.end
end if

fileExt=lcase(file.FileExt)
if CheckFileExt(fileEXT)=false then
response.write "文件格式不正确,[ <a href=# onclick=history.go(-1)>请重新上传</a> ]"
response.end
end if

randomize timer
ranNum=int(90000*rnd)+10000
filename=formPath&year(now)&"_"&month(now)&"_"&day(now)&"_"&ranNum&"_"&hour(now)&minute(now)&second(now)&"."&fileExt
if file.FileSize>0 then '如果 FileSize > 0 说明有文件数据
result=file.SaveToFile(Server.mappath(filename)) '保存文件
if result="ok" then
response.write "<br>文件:<font color='#ff0000'>"&File.FilePath&file.FileName&"</font>上传成功!<br><br>"
response.write"保存路径:<input type=""text""  size=""40"" style=""border-style: solid; border-width: 1""value="""&RIGHT(filename,LEN(filename)-3)&"""><br><br><br>[<a href=# onclick=""Addpic('"&RIGHT(filename,LEN(filename)-3)&"')"">点击这里把文件路径添加到文本框中</a>]<br><br>"

else
response.write File.FilePath&file.FileName&" 上传失败,"&result&"<br>"
end if
end if
set file=nothing
next
set upload=nothing
end if
end sub

'判断文件类型是否合格
Private Function CheckFileExt (fileEXT)
dim Forumupload
Forumupload="gif,jpg,jpeg,rar,zip,doc"
Forumupload=split(Forumupload,",")
for i=0 to ubound(Forumupload)
if lcase(fileEXT)=lcase(trim(Forumupload(i))) then
CheckFileExt=true
exit Function
else
CheckFileExt=false
end if
next
End Function
%>
</td>
</tr>
</table>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -