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

📄 admin_makehtmlpage.asp

📁 功能强大 首发! 演示地址:http://jsice.com QQ:3300828 运行环境: Internet Information Server 5.x or 6.0 (ii
💻 ASP
字号:
<!-- #include file="../conn.asp" --><%Response.buffer=False %><!-- #include file="session.asp" --><!--#include file="../inc/config.asp"-->
<link href="css.css" rel="stylesheet" type="text/css">
<%
Tempid=request.QueryString("Tempid")
id=request.QueryString("id")
Server.ScriptTimeOut=48000 '设定操作超时的时间(因为程序运行速度慢啊)
sql1="select Page_Top,Page_viewbook,Page_Foot from [Template] where ID="&Tempid&""
set rs1=connTemp.execute(sql1)
Top=rs1("Page_Top")
okfile0=rs1("Page_viewbook")
Foot=rs1("Page_Foot")
rs1.close
set rs1=nothing
pencat0="<html>"
pencat0=pencat0&"<head>"
pencat0=pencat0&"<meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312"">"
pencat0=pencat0&"<link href=""../../css/main.css"" rel=""stylesheet"" type=""text/css"">"
pencat0=pencat0&"<meta name=""author"" content=""今世:http://www.JsIce.com"" />"
pencat0=pencat0&"<script language=JavaScript src='../../js/js.js'></script>"
pencat0=pencat0&"<script language=JavaScript src='../../js/mono.js'></script></head>"
pencat0=pencat0&"<meta name=""generator"" content=""www.JsIce.com"" />"

SiteCopyright="Powered By <a title='今世小说连载系统' href='http://www.JsIce.com/'>JsIceWeb</a> &copy; 2006-2008 <a href='"&Siteurl&"'>"&replace(Siteurl,"http://","")&"</a> "
SiteCopyright=SiteCopyright&"<br><script language='javascript' src='../../js/gb.js'></script><script language='javascript' src='../../js/JsIcewebset.js'></script>"
okfile=pencat0&Top&okfile0&Foot


set rs=server.createobject("ADODB.recordset")
rs.open "select id,view_id,list_cookid,view_type,view_date,view_get,view_size,view_ok,view_ok2,view_SaveToTXT,ItemID,view_showid from list_view where id="&id&" ORDER BY id",conn,1,1
if rs.eof and rs.bof then
	response.write "<script language=javascript>alert('错误! \n\n 没有章节,请先添加章节!');history.back(-1);</script>"
	response.end 
else
cookid=rs("list_cookid")
id1=rs("id")
ItemID=rs("ItemID")
bookid=rs("view_id")
view_showid=rs("view_showid")
view_type=rs("view_type")
view_date=rs("view_date")
view_size=rs("view_size")
view_get=rs("view_get")
view_ok=rs("view_ok2")
view_Content=rs("view_ok")
view_SaveToTXT=rs("view_SaveToTXT")

set rsco=server.createobject("adodb.recordset")
sql="select list_cookname from list_cook where list_cookid="&cookid&""
rsco.open sql,conn,1,1
list_cookname=rsco("list_cookname")
rsco.close
set rsco=nothing
set rsbo=server.createobject("adodb.recordset")
sql="select list_name,list_user from list_book where id="&bookid&""
rsbo.open sql,conn,1,1
list_name=rsbo("list_name")
list_user=rsbo("list_user")
rsbo.close
set rsbo=nothing

viewFolder=""&SiteSystemPath&"HTML/"&bookid&"/" 'HTML存放目录

If Not CreateMultiFolder(viewFolder) Then
	Response.Write "<font color='red'><B>HTML存储目录创建失败!!</B></font>"&viewFolder&"<br>"
else

file2=server.mappath( ""&viewFolder&""&id1&"."&htmlphe&"" )

if view_get<>0 then
	if view_SaveToTXT=1 then
		if TXTToJs=0 Then
		set tfo=Server.CreateObject("Scripting.FileSystemObject")
		if tfo.FileExists(server.mappath( viewFolder&id1&".TXT")) = True Then                                '判断文件是否存在
			view_ok2=replace(replace(FSOFileRead(viewFolder&id1&".TXT"),"document.write('",""),"');","")
		else
			view_ok2="内容丢失,请联系管理员!"
		end if
		Set tfo = nothing
		Else
			view_ok2=""
			view_ok2=view_ok2&"<script src='"
			view_ok2=view_ok2&""&id1&".TXT"
			view_ok2=view_ok2&"'></script>"
		End If
	else
		if view_ok<>"" then
			view_ok2=view_ok
		else
			view_ok2="内容暂缺"
		end if
	end if
else
	if view_Content<>"" then
		Set RsItem=server.CreateObject("adodb.recordset")
		SqlItem="Select CsType,CsString,CoType,CoString,CsType1,CsString1,CoType1,CoString1,ContType1,ContType2 from Item Where ItemID=" & ItemID
		RsItem.Open SqlItem,ConnItem,1,1

		CsType=RsItem("CsType")
		CsString=RsItem("CsString")
		CoType=RsItem("CoType")
		CoString=RsItem("CoString")
		CsType1=RsItem("CsType1")
		CsString1=RsItem("CsString1")
		CoType1=RsItem("CoType1")
		CoString1=RsItem("CoString1")
		ContType1=RsItem("ContType1")
		ContType2=RsItem("ContType2")
			If ContType2=2 Then
			view_ok2=""
			view_ok2="<script src='"&view_Content&"'></script>"
			else
				if CsType=1 then
					CsType=true
				elseif CsType=0 then
					CsType=False
				end if
				if CoType=1 then
					CoType=true
				elseif CoType=0 then
					CoType=False
				end if
				ContentCode=GetHttpPage(view_Content)
				If ContentCode<>"$False$" Then
				view_ok2=GetBody(ContentCode,CsString,CoString,CsType,CoType)
					If ContType1=1 Then
						if CsType1=1 then
							CsType1=true
						elseif CsType1=0 then
							CsType1=False
						end if
						if CoType1=1 then
							CoType1=true
						elseif CoType1=0 then
							CoType1=False
						end if
					view_ok2=GetBody(view_ok2,CsString1,CoString1,CsType1,CoType1)
					End If
					If view_ok2="$False$" Then
						view_ok2="内容丢失,请联系管理员!"
					End If
				else
					view_ok2="内容丢失,请联系管理员!"
				End If
			End If
	else
		view_ok2="内容暂缺"
	end if
end if


set rs2=server.createobject("ADODB.recordset")
sql2="select top 1 id from [list_view] where list_cookid="&cookid&"and view_showid<"&view_showid&" order by view_showid desc"
		  rs2.open sql2,conn,1,1
		  if rs2.eof then
			set rsv2=server.createobject("ADODB.recordset")
			sqlv2="select top 1 id from [list_view] where view_id="&bookid&"and list_cookid<"&cookid&" order by view_showid desc"
		  		rsv2.open sqlv2,conn,1,1
		  		if rsv2.eof then
		  		syjname="index."&htmlphe&""
		  		else 
		  	syjid=rsv2("id")
          syjname=""&syjid&"."&htmlphe&""
          end if
          rsv2.close
			set rsv2=nothing
		  else 
		  syjid=rs2("id")
          syjname=""&syjid&"."&htmlphe&""
end if
			rs2.close
			set rs2=nothing
set rs3=server.createobject("ADODB.recordset")
sql3="select top 1 id from [list_view] where list_cookid="&cookid&" and view_showid>"&view_showid&" order by view_showid"
            rs3.open sql3,conn,1,1
			if rs3.eof then
				set rsv3=server.createobject("ADODB.recordset")
				sqlv3="select top 1 id from [list_view] where view_id="&bookid&" and list_cookid>"&cookid&" order by view_showid"
            	rsv3.open sqlv3,conn,1,1
				if rsv3.eof then
				xyjname= "index."&htmlphe&""
				else 
				xyjid=rsv3("id")
            	xyjname= ""&xyjid&"."&htmlphe&"" 
            	end if 
				rsv3.close
				set rsv3=nothing
			else 
			xyjid=rs3("id")
            xyjname= ""&xyjid&"."&htmlphe&"" 
            end if 
			rs3.close
			set rs3=nothing

					okfile = replace(okfile,"{$view_type$}",view_type)
					okfile = replace(okfile,"{$view_size$}",view_size)
					okfile = replace(okfile,"{$view_date$}",view_date)
					okfile = replace(okfile,"{$view_ok2$}",view_ok2)
					okfile = replace(okfile,"{$viewid$}",id1)
					okfile = replace(okfile,"{$bookid$}",bookid)
					okfile = replace(okfile,"{$list_name$}",list_name)
					okfile = replace(okfile,"{$list_user$}",list_user)
					okfile = replace(okfile,"{$list_cookname$}",list_cookname)
					okfile = replace(okfile,"{$SiteName$}",SiteName)
					okfile = replace(okfile,"{$PageKeyword$}",keywords)
					okfile = replace(okfile,"{$PageDesc$}",Description)
					okfile = replace(okfile,"{$Copyright$}",SiteCopyright&Copyright)
					okfile = replace(okfile,"{$syjname$}",syjname)
					okfile = replace(okfile,"{$xyjname$}",xyjname)
					okfile = replace(okfile,"{$Adshead$}",htmllists(Adshead))
					okfile = replace(okfile,"{$Adsfoot$}",htmllists(Adsfoot))
 					okfile = replace(okfile,"{$htmlhz$}",htmlphe)
Set fso = Server.CreateObject("Scripting.FileSystemObject")
  Set fout = fso.Createtextfile(file2,true)
 fout.writeline okfile
fout.close
set fso=nothing
Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;完成:<font color='red'> "&view_type&"</font> 的HTML生成"
end if
end if
rs.close
set rs=Nothing
%>

⌨️ 快捷键说明

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