makedetail.asp
来自「网胜B2B电子商务蓝色风格2008SP6.0.1普及版」· ASP 代码 · 共 202 行
ASP
202 行
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charSet=gb2312">
<title>生成专项商机所有内容页</title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #E4EDF9;
}
body,td,th {
font-size: 12px;
}
-->
</style>
</head>
<body>
<%
data_path="../../../" 'ACC连接数据库路径,对SQL无效
dir="no"
numid="no"
%>
<!--#include file="../../../conn/conn.asp"-->
<!--#include file="../../../inc/filesystem.asp"-->
<!--#include file="../../../inc/safe.asp"-->
<!--#include file="../index/temp_inc.asp"-->
<!--#include file="../makerole.asp"-->
<%
Set rs=Server.CreateObject("adodb.recordSet")
rs.Open ("select vipinfo_detail from [Websen_worldec_Temp] where yx_selected=1"),conn,1,1
If rs.Eof Then
Response.Write("<br><br> <font color=red>对不起!该模版不存在!</font><a href='#' onclick='javascript:window.close();'>关闭</a>")
Response.End()
End If
If Not rs.Eof Then
pencat=rs("vipinfo_detail")
rs.Close
End If
If Request("page")<>"" Then
If Cint(Request("page"))<1 Then
currentPage=1
Else
currentPage=Cint(Request("page"))
End If
Else
currentPage=1
End If
If Request("TopNew")>"" Then
If ChkRequest(Request("TopNew")) Then
TopNew=Request("TopNew")
Else
Response.Redirect (HOPE_InstallDir&"login/chklogin.asp?login=4")
End If
End If
MaxPerPage=1
Set rs=Server.CreateObject("adodb.recordSet")
If Request("all")="all" Then
rs.Open ("select vipinfo_id,viptype from Websen_vipinfo order by dateandtime asc"),conn,1,1
ElseIf Request("all")="update" Then
If Request("schtml")="开始生成从未生成的" Then
rs.Open ("select vipinfo_id,viptype from Websen_vipinfo where html_pass=0"),conn,1,1
Else
id1=replace(Request("id1"),"'","")
id2=replace(Request("id2"),"'","")
If Isnumeric(id2)=false or Isnumeric(id2)=false Then Response.Write " " :Response.End
rs.Open ("select vipinfo_id,viptype from Websen_vipinfo where vipinfo_id between "&id1&" and "&id2&""),conn,1,1
End If
End If
If not rs.Eof Then
rs.Pagesize=MaxPerPage
mpage=rs.Pagecount '得到总条数
If currentPage>mpage Then
Response.Write "生成完成,完成时间"&Now()&"</b> "
Response.End
End If
If TopNew>"" Then currentPage=mpage-TopNew
rs.Move (currentPage-1)*MaxPerPage
If mpage>=currentPage Then
ttid=rs("vipinfo_id")
typeid=rs("viptype")
End If
Else
Response.Write "没有要生成的信息"
Response.End
End If
rs.Close
If typeid="" Then
Response.Write "没有要生成的信息"
Response.End
End If
HOPE_Sort=""
sorttype="select * from Websen_vipinfo_class where typeid="&typeid&""
Set rssorttype=Server.CreateObject("adodb.recordSet")
rssorttype.Open sorttype,conn,1,1
If not rssorttype.Eof Then
HOPE_Sort=HOPE_Sort&"<a href='"&HOPE_InstallDir&"vipinfo/"&rssorttype("typeid")&".html'>"&rssorttype("type")&"</a>"
ttname=rssorttype("type")
rssorttype.Close
End If
Set rs=Server.CreateObject("adodb.recordSet")
rs.Open ("select * from Websen_vipinfo where vipinfo_id="&ttid&""),conn,1,1
dateandtime=rs("dateandtime")
period=rs("vipperiod")
Hope_Gsmc=rs("gsmc")
Hope_Lxr=Hope_Lxr&"<script type='text/javascript' src='"&HOPE_InstallDir&"showrolemsg.js'></script><script language='vbscript'>sub window_onload() AjaxSearchmsg() end sub </script><input type='text' id='installurlmsg' style='display:none; width:12;height:1' value='"&HOPE_InstallDir&"'/><div id='search_resultmsg' style=""display:none"">"&rs("lxr")&"<br>email:"&rs("email")&"<br>电话:"&rs("phone")&"<br>公司地址:"&rs("gsdz")&"<br>传真:"&rs("fax")&"<br>邮编:"&rs("post")&"</div>"
select case period
case "一周"
period=7
case "半月"
period=15
case "一个月"
period=30
case "三个月"
period=90
case "六个月"
period=180
case "一年"
period=365
case "长期"
period=1000
end select
'标志此条信息为已经生存HTML
conn.execute("update Websen_vipinfo set html_pass=1 where vipinfo_id="&ttid&"")
HOPE_CountInfo=HOPE_CountInfo&""&changechr(rs("vipcontent"))&""
HOPE_AddTime=HOPE_AddTime&""&FormatDate(dateandtime,1)&""
HOPE_EndTime=HOPE_EndTime&""&FormatDate(dateandtime+period,1)&""
HOPE_AskId=ttid
HOPE_TradeInfoID=ttid
HOPE_Pic=""
If rs("picture")<>"nopicture.gif" Then
HOPE_Pic="<A href=#zoom> <img src="&HOPE_InstallDir&"UploadFile/"&rs("picture")&" border=0 width=100 height=100> </A>"
Else
HOPE_Pic="<A class=s href=#zoom><div style='width=100;height=100'>无图</div></A>"
End If
HOPE_InfoPicTure=HOPE_InfoPicTure&"<a name=zoom></a><TABLE width=550 height=350 border=1 bordercolor=#FFF3E3 align=center cellPadding=0 cellSpacing=0 class=porductborder>"
HOPE_InfoPicTure=HOPE_InfoPicTure&"<TR>"
HOPE_InfoPicTure=HOPE_InfoPicTure&"<TD align=middle> <div align=center>"
If rs("picture")<>"nopicture.gif" Then
HOPE_InfoPicTure=HOPE_InfoPicTure&"<IMG src="&HOPE_InstallDir&"UploadFile/"&rs("picture")&" NAME=prodView onload=""javascript:if(this.width>650){this.width=650 }"" border=0>"
Else
HOPE_InfoPicTure=HOPE_InfoPicTure&"<div class='bick_photo'>无图</div>"
End If
HOPE_InfoPicTure=HOPE_InfoPicTure&"</div></TD>"
HOPE_InfoPicTure=HOPE_InfoPicTure&"</TR>"
HOPE_InfoPicTure=HOPE_InfoPicTure&"</TABLE>"
Response.Write "<br><b>已生成/要生成的页面条数:<font color=#FF0000>"¤tPage-1&"</font>/<font color=#FF0000><b>"&mpage&"</b></font>个"
If mpage<currentPage Then
Response.Write ",完成时间"&Now()&"</b> "
Else
HOPE_TradeInfo="["&ttname&"]"&rs("vipshowname")&"" '页面标题
HOPE_Quyu=rs("country")&"<small> > </small>"&rs("city")&""
HOPE_JiaGe=rs("vippricetems")&""
' 导航标签#HOPE_TradeGo#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
HOPE_TradeGo="<a href='"&HOPE_InstallDir&"'>首页</a> <small>></small> <a href='"&HOPE_InstallDir&"vipinfo/'>专项商机</a> <small>></small> "&HOPE_Sort
pencat=Hope_HtmlResult(pencat)
Set fso =YXFSO
Set sort_save = fso.CreateTextFile(Server.Mappath(HOPE_InstallDir&"vipinfo/offerdetail/"&typeid&"-"&ttid&".html"))
sort_save.Write pencat
sort_save.Close
Response.Write "<meta http-equiv=Refresh content='0; URL=makedetail.asp?all="&Request("all")&"&id1="&id1&"&id2="&id2&"&page="¤tPage+1&"'>"
End If
rs.Close
Set rs=nothing
conn.Close
Set conn=nothing
Function changechr(fString)
If Not IsNull(fString) Then
fString = trim(fString)
fString = replace(fString, "--", "——")
fString = replace(fString, "%20", "")
fString = replace(fString, "==", "")
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, CHR(9), " ")
fString = Replace(fString, CHR(39), "'")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
fString = Replace(fString, CHR(10), "<BR> ")
changechr = fString
End If
End Function
%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?