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

📄 clsupload.asp

📁 飞去小说网站源码1
💻 ASP
字号:
<!--#include file="../../Conn.asp"-->
<!--#include file="../../Inc/Admin_checkuser.asp"-->
<!-- #include file="ClsFileUp.asp" -->
<%
Call Admin_Check("上传图片","您是权限管理员且不具备上传权限,请联系管理员解决,不具备此功能")
Dim t,uploadtype,uploadsize,savepath,Upload,sPos,Items,File,F_Ext,FileExt,uploadsuc,Forumupload,i,MaxNum,MinNum,FileName
t=request("t")
%>
<html>
<head>
<title>上传文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
Body
{
background-position: center center;
font-size: 12px;
line-height: 20px;
color: #333333;
} 
a{font-style:normal;text-decoration:none;font-size:9pt;color:#000000;}
-->
</style>
</head>
<body leftmargin="0" topmargin="0" bgColor="#F1F3F5">
<%
  Server.ScriptTimeout = 9999                  
  uploadtype=FY_Config(17)
  uploadsize=clng(FY_Config(18))
  savepath="../../"&FY_Config(9)&"/"
  set Upload = new DoteyUpload
  Upload.MaxTotalBytes = uploadsize*1000

  Upload.ProgressID = Request.QueryString("ProgressID")
  Upload.Upload() '上传演示,不保存到硬盘

  If Request.TotalBytes >Upload.MaxTotalBytes Then
	Response.Write "不要上传超过 "&uploadsize&" KB的文件 >> <a href=Upload.asp?t="&t&">重新上传</a>"
	Response.End
  End If 

  if Upload.ErrMsg <> "" then 
    Response.Write(Upload.ErrMsg)
    Response.End()
  end if

  if Upload.Files.Count > 0 then
	Items = Upload.Files.Items
  end if

  for each File in Upload.Files.Items
  F_Ext = Mid(File.FileName, InStrRev(File.FileName, ".") + 1)
  FileExt="."&UCase(F_Ext) '转为大写

  uploadsuc=false
  Forumupload=split(UCase(uploadtype),"|")
  for i=0 to ubound(Forumupload)
	if fileEXT="."&trim(Forumupload(i)) then
	uploadsuc=true
	exit for
	else
	uploadsuc=false
	end if
  next

  '添加禁止上传脚本类型
if fileExt=".ASP" or fileExt=".PHP" or fileExt=".ASPX" or fileExt=".JSP" or fileExt=".CER" or fileExt=".HTR"  or fileExt=".CDX" or fileExt=".SHTML" or fileExt=".SHTM" or fileExt=".HTML" or fileExt=".HTM" or fileExt=".ASA" then  uploadsuc=false

  FileName=ctime&RndNumber&"-0"&LCase(FileExt)
  if uploadsuc=false then
	response.write "文件格式不正确 >> <a href=Upload.asp?t="&t&">重新上传</a>"
	response.end
  else
	File.SaveAs(savepath & FileName)	''如果要保存,则去掉前面的注释
  end if
  Response.Write "<script>parent.myform.pic.value='"&FileName&"'</script>"
  Response.Write "&nbsp;文件上传成功:<a href='../../"&FY_Config(9)&"/"&FileName&"' target=_blank>"&FileName&"</a> >> <a href=Upload.asp?t="&t&">继续上传</a>"
    'Response.Write("您已上传 " & Upload.Files.Count & " 个文件到: " & path & "<hr>")
    'Response.Write("文件名: " & File.FileName & "<br>")
    'Response.Write("文件大小: " & File.FileSize/1024 & " KB<br>")
    'Response.Write("文件类型: " & File.FileType & "<br>")
    'Response.Write("客户端路径: " & File.FilePath & "<br>")
    'Response.Write("文件格式: " & fileExt & "<br>")
    'Response.Write("<hr>")
  next

%>
</body>
</html>

⌨️ 快捷键说明

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