% ' 文件名:ad_in.asp ' 功能:前台用户下广告定单 %> <% If Session("userid")= "" Then Response.Redirect "../../login.asp?link=./xxpt/advertise/ad_in.asp" Dim strDisplaytime,rsDisplaytime,strInsert1,strInsert2,strInsert strDisplaytime="Select * From displaytime order by displaytimeid" set rsDisplaytime=Conn.Execute(strDisplaytime) Set objFileSystem = Server.CreateObject("Scripting.FileSystemObject") Function ImgFolder() If Not objFileSystem.FolderExists(Server.MapPath("..\banner\cusbanner")) Then objFileSystem.CreateFolder Server.MapPath("..\banner\cusbanner") End If ImgFolder=Server.MapPath("..\banner\cusbanner") End Function Function getFileExtName(fileName) dim pos pos=instrrev(filename,".") if pos>0 then getFileExtName=mid(fileName,pos+1) else getFileExtName="" end if end Function %>
![]() |
||||||||||||||
|
|
||||||||||||||
|
<% If Request.QueryString("step")="submit" Then Set objUpload=Server.CreateObject("ChinaASP.Upload") Set f=objUpload.Files("bannername") fileext=getFileExtName(f.Filename) If objUpload.Form("ihave")=0 Then strmax="select Max(bannerid) as themax from banner" set rsmax=Conn.Execute(strmax) if isnull(rsmax("themax")) then max=1 else max=rsmax("themax")+1 strInsert1="insert into banner (bannerid,imagetype,displaytimeid,requirecount,userid,linkurl,orderdate,isconfirmed" strInsert2="values ("&max strInsert2=strInsert2 &",'"&fileext&"'" strInsert2=strInsert2 &","&objUpload.Form("displaytimeid") strInsert2=strInsert2 &","&objUpload.Form("requirecount") strInsert2=strInsert2 &","&Session("userid") strInsert2=strInsert2 &",'"&objUpload.Form("linkurl")&"'" strInsert2=strInsert2 &",'"&Cstr(Formatdatetime(date,1))&"'" strInsert2=strInsert2 &",0" If objUpload.Form("description") <> "" Then strInsert1=strInsert1 &",description" strInsert2=strInsert2 &",'"&objUpload.Form("description")&"'" End If strInsert=strInsert1 &")" & strInsert2 &")" objUpload.Files("bannername").SaveAs(ImgFolder() & "\" & max &"."&Fileext) Else strmax="select Max(adid) as themax from advertisement" set rsmax=Conn.Execute(strmax) if isnull(rsmax("themax")) then max=1 else max=rsmax("themax")+1 strInsert1="insert into advertisement (adid,displaytimeid,requirecount,userid,linkurl,requirement,orderdate,isconfirmed" strInsert2=strInsert2 & "values ("&max strInsert2=strInsert2 &","&objUpload.Form("displaytimeid") strInsert2=strInsert2 &","&objUpload.Form("requirecount") strInsert2=strInsert2 &","&Session("userid") strInsert2=strInsert2 &",'"&objUpload.Form("linkurl")&"'" strInsert2=strInsert2 &",'"&objUpload.Form("requirement")&"'" strInsert2=strInsert2 &",'"&Cstr(Formatdatetime(date,1))&"'" strInsert2=strInsert2 &",0" If objUpload.Form("description") <> "" Then strInsert1=strInsert1 &",description" strInsert2=strInsert2 &",'"&objUpload.Form("description")&"'" End If strInsert=strInsert1 &")" & strInsert2 &")" End If Set rsInsert=Conn.Execute(strInsert) strsql1="select userid from advertisement where userid="&session("userid") set rssql1=Conn.Execute(strsql1) strsql2="select userid from banner where userid="&session("userid") set rssql2=Conn.Execute(strsql2) if (rssql1.eof) and (rssql2.eof) then strInsert="insert into userservice (userid,service) values ("&Session("userid")&",2)" Conn.Execute(strInsert) end if %>广告定单提交成功!<% End If %> <% Conn.close set Conn = nothing %> |
||||||||
|
|
|
建议使用IE5.0浏览器、分辨率800*600以上观看
科迅电子电器有限公司 版权所有 Copyright (C) 2002 Kesun All rights reserved |