addfile.asp
来自「房地产管理系统 vb写的,很不错!!!!!!!!!!!」· ASP 代码 · 共 98 行
ASP
98 行
<html>
<head>
<title>添加文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<!--#include file="Inc.asp" -->
<!--#include file="ConnectDB.asp" -->
<!--#include file="fupload.inc" -->
<!--#include file="Config.asp" -->
<%
AddFile()
%>
</body>
</html>
<%
'###########添加文件
Function AddFile()
Dim Fields
UploadSizeLimit=File_MaxSize
Set Fields = GetUpload()
If FileSizeOut=true Then
Response.Write "<SCRIPT LANGUAGE='JavaScript'>"
Response.Write "alert('失败,文件过大!');"
Response.Write "window.history.back();"
Response.Write "</SCRIPT>"
Exit Function
End If
Dim pID,Title,Parent,File,fName,fType,fValue
For Each Field In Fields.Items
Select Case Field.name
Case "Title"
Title=BinaryToString(Field.value)
Case "NowPath"
Parent=BinaryToString(Field.value)
Case "file"
fName=Field.FileName
fType=Field.ContentType
fValue=Field.value
End Select
next
'判断文件类型是否允许
If Instr(LCase(TypeOfFile_Enable),LCase(GetEx(fName)))=0 Then
Response.Write "<SCRIPT LANGUAGE='JavaScript'>"
Response.Write "alert('不允许上传此类型的文件!');"
Response.Write "window.history.back();"
Response.Write "</SCRIPT>"
Conn.Close()
Set Conn=Nothing
Exit Function
End If
Sql="Select Top 1 * From FileLibrary Where Title='"& Title &"' And Parent='"& Parent &"' And [Type]=0"
Set Rs=Conn.ExeCute(Sql)
If Not (Rs.Eof And Rs.Bof) Then
Response.Write "<SCRIPT LANGUAGE='JavaScript'>"
Response.Write "alert('已有相同文件存在!');"
Response.Write "window.history.back();"
Response.Write "</SCRIPT>"
Conn.Close()
Set Conn=Nothing
Exit Function
End If
set Rs=server.createobject("adodb.recordset")
Sql="Select Top 1 * From FileLibrary"
Rs.open Sql,conn,1,3
Rs.AddNew
Rs("pID")=Create_id(Now)
Rs("Title")=Title
Rs("UpdateTime")=Now
Rs("Type")=0
Rs("Parent")=Parent
Rs("ContentType")=fType
Rs("FileName")=fName
If fName<>"" Then
Rs("Data").appendchunk fValue
End If
Rs.Update()
Rs.Close
Set Rs=Nothing
conn.close
Set Conn=Nothing
%>
<SCRIPT LANGUAGE="JavaScript">
<!--
opener.Ref();
window.close();
//-->
</SCRIPT>
<%
End Function
%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?