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

📄 pic_upload.asp

📁 商会 商会 商会 商会 商会 商会 商会 商会 商会 商会 商会 商会 商会
💻 ASP
字号:
<%@ Language=VBScript %>
<%
Response.Buffer=true
Response.Expires=0
%>
<!-- #include file="../dsn.asp" -->
<%
keyno=Request.QueryString("keyno")
keyword=Request.QueryString("keyword")
flagfield=Request.QueryString("flagfield")
code=Request.QueryString("code")
strflag=Request.QueryString("strflag")
tablename=Request.QueryString("tablename")
picsize=Request.QueryString("picsize")

if flagfield="" then flagfield="picflag" 
if code="" then code=tablename
if keyword="" then keyword="keyno"
if strflag="" then strflag="0"

set cn=server.CreateObject("ADODB.Connection")
cn.Open mycnstr
set rs=server.createobject("ADODB.recordset") 
set rs2=server.createobject("ADODB.recordset") 

htmlname="keyno="+keyno+"&keyword="+keyword+"&flagfield="+flagfield+"&code="+code+"&strflag="+strflag+"&tablename="+tablename+"&picsize="+picsize
%>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
body {font-size: 12px; color: #000000; font-family: 宋体}
td {font-size: 12px; color: #000000; font-family: 宋体;line-height:130%}
.t1 {font:12px 宋体;color=000000} 
.t2 {font:12px 宋体;color:ffffff} 
-->
</style>
</head>
<title>图片维护</title>
<body bgcolor="#FF6633" leftmargin="1" topmargin="0" marginwidth="0" marginheight="0">
<form name="form2" enctype="multipart/form-data" action="pic_upload.asp?<%=htmlname%>" method="post" onsubmit="return checkform()"> 
<%
bz="0"
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
	formsize=request.totalbytes 
	bz="1"
	if picsize<>"" then
		if clng(picsize)<formsize then
			bz="0"	
			sysmess="上传图片文件太大!文件限为("+picsize+")目前为("&formsize&")"	
		end if
	end if
	'Response.Write formsize
	'Response.Write picsize
	if bz="1" then
		formdata=request.binaryread(formsize) 
		bncrlf=chrB(13) & chrB(10) 
		divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1) 
		datastart=instrb(formdata,bncrlf & bncrlf)+4 
		dataend=instrb(datastart+1,formdata,divider)-datastart 
		mydata=midb(formdata,datastart,dataend) 
		
		if strflag="1" then
			sqltext="select "+flagfield+" from "+tablename+" where "+keyword+"='"+keyno+"'"
		else
			sqltext="select "+flagfield+" from "+tablename+" where "+keyword+"="&keyno
		end if
		if picsize="999999" then Session("userqx")="9"
		rs.Open sqltext,cn,1,3
		if datastart > dataend then
			rs(0)="0"
		else
			rs(0)="1"
		end if
		
		sqltext="select * from picfiles where code='"+code+"' and keyno="&keyno
		rs2.open sqltext,cn,1,3
		if rs2.EOF then
			rs2.AddNew
			rs2("code")=code
			rs2("keyno")=keyno
			rs2("tablename")=tablename
		end if
		rs2("picfile").appendchunk mydata
	
		rs2.Update		
		rs.Update

		rs.Close
		rs2.Close
		cn.Close
		set rs=nothing
		set rs2=nothing
		set cn=nothing 
		Response.Write("<script language=Javascript>")	
		Response.Write("window.close()")
		Response.Write("</script>")
	end if	
end if
if bz="0" then	
		if strflag="1" then
			sqltext="select "+flagfield+" from "+tablename+" where "+keyword+"='"+keyno+"'"
		else
			sqltext="select "+flagfield+" from "+tablename+" where "+keyword+"="&keyno 
		end if
		'Response.Write sqltext
		rs.Open sqltext,cn,1,3
%>
      <table width="100%" border="0" height="100%" bgcolor="#FF6633" cellpadding="2" cellspacing="1">
        <tr bgcolor="#FF6633"> 
          <td height="10">&nbsp;</td>
        </tr>
        <tr bgcolor="#FFFFFF" align="center"> 
          <td height="280">
			<%
			if sysmess<>"" then
				Response.Write("<font color=red>提示:"+sysmess+"</font><br>")
			end if
			%>
          	<%if rs(0)="1" then%>
          		<img src="pic_display.asp?code=<%=code%>&keyno=<%=keyno%>" border="0">
          	<%else%>
          		现没有图片
          	<%end if%>
          </td>
        </tr>
        <tr bgcolor="#FFFFFF"> 
          <td> 
            <table width="100%" border="0">
              <tr align="center"> 
                <td>
                    上传图片文件&nbsp;<input type="file" name="filename">
                </td>
              </tr>
              <tr align="center"> 
                <td height="5"></td>
              </tr>
              <tr align="center"> 
                 <td>
                 <%if rs(0)="1" then%>
					<input type="button" name="delete" value="删除图片" onclick="Javascript:delpic()">
                 <%end if%>
					&nbsp;&nbsp;&nbsp;&nbsp;
                    <input type="submit" name="Submit" value="上传图片">&nbsp;&nbsp;&nbsp;&nbsp;
                    <input type="button" name="cancel" value="关闭" onclick="Javascript:window.close()"></form>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
<%
end if
%>
</form>
</body>
</html>
<script language=Javascript>
	function checkform(form1)
	{
		var filename
		filename=document.form2.filename.value
		if (filename=="") 
			{ return false}
		return true
	}
	
	function delpic()
	{
		if (confirm('您确认要删除该图片吗?')==true)
		{
		window.location.href="pic_delete.asp?<%=htmlname%>"
		return false;
		}
	}
</script>

⌨️ 快捷键说明

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