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

📄 author_book.asp

📁 功能介绍: 一、会员功能模块 1、站内短信发布(设计中) 2、书架收藏夹 3、发表评论(功能不完善) 4、申请作家(与添书员整合) 5、申请添书员(与作家整合) 6、申请更新员
💻 ASP
📖 第 1 页 / 共 3 页
字号:
			<tr align="center" bgcolor="#F7F7F7">
				<td height="20" colspan="4" valign="middle" bgcolor="#F7F7F7">所属类型:<span class="style3"><%=list_tpye%></span>&nbsp;&nbsp;&nbsp; 
				当前分卷:<span class="style3"><%=list_cookname%></span></td>
			</tr>
		</table>
		<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#F7F7F7">
	<script language="JavaScript">
var postminchars = parseInt('2');
var postmaxchars = parseInt('<%=viewsizeNum%>');
var disablepostctrl = parseInt('0');
function checklength(theform) {
if (postmaxchars != 0) { message = "系统限制: "+postminchars+" 到 "+postmaxchars+" 字节"; }
else { message = ""; }
alert("CnEndWeb(终点)提醒:\n当前长度: "+theform.message.value.length+" 字节\n\n"+message);
}
function validate(theform) {
if (theform.message.value == "" && theform.subject.value == "") {
alert("CnEndWeb(终点)提醒:\n请完成标题或内容栏。");
return false;
} else if (theform.subject.value.length > 200) {
alert("CnEndWeb(终点)提醒:\n您的标题超过 200 个字符的限制。");
return false;
}
if (!disablepostctrl && ((postminchars != 0 && theform.message.value.length < postminchars) || (postmaxchars != 0 && theform.message.value.length > postmaxchars))) {
alert("CnEndWeb(终点)提醒:\n内容长度不符合要求。\n\n当前长度: "+theform.message.value.length+" 字节\n系统限制: "+postminchars+" 到 "+postmaxchars+" 字节");
return false;
}			
theform.replysubmit.disabled = true;
return true;
}
</script>
				<form action="Author_booksave.asp?info=book_jie_add" method="post" name="input" onsubmit="return validate(this)">
					<script language="JavaScript" src="js/bbcode.js"></script>
					<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF">
						<tr bgcolor="#F7F7F7">
							<td width="15%" height="25" align="right" valign="middle" bgcolor="#F7F7F7">
							章节名称:<br>
							</td>
							<td width="85%" colspan="3">
							<input name="subject" type="text" id="subject" size="40" class="form"></td>
						</tr>
						<tr bgcolor="#F7F7F7">
							<td width="26%" height="25" valign="middle" align="right">
							CnEndcode 代码:<br>
							<input onclick="chmode('2')" type="radio" checked value="2" name="mode"> 
							提示插入&nbsp;&nbsp;&nbsp; <br>
							<input onclick="chmode('0')" type="radio" value="0" name="mode"> 
							直接插入&nbsp;&nbsp;&nbsp; <br>
							<input onclick="chmode('1')" type="radio" value="1" name="mode"> 
							帮助信息&nbsp;&nbsp;&nbsp; </td>
							<td width="74%" colspan="3"><!--#include file="../inc/ubbcode.asp"--></td>
						</tr>
						<tr bgcolor="#F7F7F7">
							<td width="15%" height="25" align="right" valign="top">
							<br>
							<br>
							章节内容<a class="smalltxt" onclick="checklength(document.input)"> 
							[字数检查]</a>:<br>
							</td>
							<td width="85%" colspan="3">
							<textarea onkeydown="ctlent(event);" onkeyup="javascript: storeCaret(this);" style="WIDTH: 80%; WORD-BREAK: break-all" onclick="javascript: storeCaret(this);" tabindex="4" name="message" rows="18" onselect="javascript: storeCaret(this);"></textarea></td>
						</tr>
						<tr align="center" valign="bottom" bgcolor="#F7F7F7">
							<td height="25" colspan="4">
							<input type="hidden" name="list_bookid" value="<%=list_bookid%>">
							<input type="hidden" name="list_cookid" value="<%=list_cookid%>">
							<input type="submit" class="button" value="添加章节">   
							<input type="reset" class="button" value="重置内容"> </td>
						</tr>
					</table>
				</form>
			</tr>
			<tr align="center" bgcolor="#F7F7F7">
			<td height="25" colspan="4">【<a href="author_book.asp?info=zhang_list&id=<%=list_bookid%>">返回分卷列表</a>】
				 【<a href="author_book.asp?info=jie_list&id=<%=list_cookid%>">返回章节列表</a>】</td>
			</tr>
		</table>
		</td>
	</tr>
</table>
<%end sub%>
<!-------------------------------------------------------------------------------------->
<%Sub jie_list()

id=CheckSql(request("id"))
CheckSqlnum(id)
id=int(id)
set rs=server.CreateObject("adodb.recordset")
sql="select list_bookid,list_cookid,list_cookname from list_cook where list_cookid="&id
rs.open sql,conn,1,1
b_id=rs("list_bookid")
c_id=rs("list_cookid")
list_cookname=rs("list_cookname")
rs.close
set rs=nothing

set rs3=server.createobject("adodb.recordset")
sql3="select list_Adminid,list_class,list_name from list_book where id="&b_id
rs3.open sql3,conn,1,1
if rs3("list_Adminid")<>author_ID then
	Response.Write ("<script>alert('   操作错误!\n\n 你没有权限管理该作品。');history.back();</script>")
	Response.end
End If
classid=rs3("list_class")
list_name=rs3("list_name")
rs3.close
set rs3=nothing

set rs2=server.createobject("adodb.recordset")
sql2="select list_tpye from list_type where typeid="&classid
rs2.open sql2,conn,1,1
list_tpye=rs2("list_tpye")
rs2.close
set rs2=nothing
%>
<table cellspacing="1" cellpadding="4" width="100%" bgcolor="#ffffff" border="0">
	<tr bgcolor="#588fc7">
		<td colspan="4" class="head"><font color="#FFFFFF">查看章节列表</font></td>
	</tr>
	<tr bgcolor="#ffffff">
		<td colspan="4"><%
Const MaxPerPage=20
If Request("page")<>"" then
    CurrentPage=Cint(Request("Page"))
Else
    CurrentPage=1
End if
set rs4=server.CreateObject("ADODB.recordset")
sql4="select * from list_view where list_cookid="&c_id
rs4.open sql4,conn,1,3
if rs4.eof and rs4.bof then
	response.write "<table width=100% height=100% border=0 align=center cellpadding=0 cellspacing=2 bgcolor=#FFFFFF><tr align=center bgcolor=#F7F7F7><td height=40 colspan=4 bgcolor=#F7F7F7>暂无任何内容</td></tr></table>"
else
%>
		<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#F7F7F7">
				<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF">
					<tr align="center" bgcolor="#F7F7F7">
						<td height="40" colspan="3" valign="middle" bgcolor="#F7F7F7">
						<span class="style2"><%=list_name%></span></td>
					</tr>
					<tr align="center" bgcolor="#F7F7F7">
						<td height="20" colspan="3" valign="middle" bgcolor="#F7F7F7">
						所属类型:<span class="style3"><%=list_tpye%></span>&nbsp;&nbsp;&nbsp; 
						当前分卷:<span class="style3"><%=list_cookname%></span>&nbsp;&nbsp;&nbsp;
						<a href="author_book.asp?info=jie_add&id=<%=c_id%>">
						添加章节</a></td>
					</tr>
					<%
   Rs4.PageSize=MaxPerPage
   Allpage=Rs4.PageCount
   If Currentpage>Allpage Then Currentpage=1
   Num=Rs4.RecordCount
   Rs4.MoveFirst
   Rs4.AbsolutePage=CurrentPage
   i=0
	Do While Not Rs4.Eof%>
					<tr bgcolor="#F7F7F7">
						<td width="50%" height="25" align="center" valign="middle" bgcolor="#F7F7F7">
						<a href="author_bookjieedit.asp?id=<%=rs4("id")%>"><%=rs4("view_type")%></a></td>
						<td width="35%" align="center" bgcolor="#F7F7F7">
						<a href="author_book.asp?info=view_go_cook&id=<%=b_id%>">
						重新设置分卷</a></td>
						<td width="15%" height="25" align="center" valign="middle" bgcolor="#F7F7F7">
						<a href="author_bookjieedit.asp?id=<%=rs4("id")%>">修改</a></td>
					</tr>
					<%
      i=i+1
      If i>=MaxPerPage Then  Exit  Do
      Rs4.MoveNext
   Loop
%>
<%End If
Rs4.Close
Set  Rs4=Nothing
%>
				</table>
				</td>
			</tr>
		</table>
		<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
			<tr>
				<td height="24" align="center"><%
Response.Write ShowPage("author_book.asp?info=jie_list&id="&id&"",CurrentPage,Num,MaxPerPage,True,True," 条纪录")
%></td>
			</tr>
		</table>
		<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF">
			<tr align="center" bgcolor="#F7F7F7">
				<td height="25" colspan="2">【<a href="Author_book.asp?info=zhang_list&id=<%=b_id%>">返回分卷列表</a>】</td>
			</tr>
		</table>
		</td>
	</tr>
</table>
<%end sub%>
<!-------------------------------------------------------------------------------------->
<%Sub jie_edit()%>


<%end sub%>
<!-------------------------------------------------------------------------------------->
<%Sub zhang_list()
id=CheckSql(request("id"))
CheckSqlnum(id)
id=int(id)
set rs=server.CreateObject("adodb.recordset")
sql="select id,list_class,list_name,list_Adminid from list_book where id="&id
rs.open sql,conn,1,1
if rs("list_Adminid")<>author_ID then
	Response.Write ("<script>alert('   操作错误!\n\n 你没有权限管理该作品。');history.back();</script>")
	Response.end
End If
classid=rs("list_class")
list_name=rs("list_name")
b_id=rs("id")
rs.close
set rs=nothing

set rs2=server.createobject("adodb.recordset")
sql2="select * from list_type where typeid="&classid
rs2.open sql2,conn,1,1
list_tpye=rs2("list_tpye")
rs2.close
set rs2=nothing
%><table cellspacing="1" cellpadding="4" width="100%" bgcolor="#ffffff" border="0">
	<tr bgcolor="#588fc7">
		<td colspan="4" class="head"><font color="#FFFFFF">查看分卷</font></td>
	</tr>
	<tr bgcolor="#ffffff">
		<td colspan="4">
		<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
			<tr>
				<td bgcolor="#F7F7F7">
				<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF">
					<tr align="center" bgcolor="#F7F7F7">
						<td height="40" colspan="4" valign="middle" bgcolor="#F7F7F7">
						<span class="style2"><%=list_name%></span></td>
					</tr>
					<tr align="right" bgcolor="#F7F7F7">
						<td height="20" colspan="4" valign="middle" bgcolor="#F7F7F7">
						所属类型:<span class="style3"><%=list_tpye%></span>  <a href="author_book.asp?info=zhang_add&id=<%=b_id%>">添加分卷</td>
					</tr>
					<%
Const MaxPerPage=20
If Request("page")<>"" then
    CurrentPage=Cint(Request("Page"))
Else
    CurrentPage=1
End if                 

set rs1=server.CreateObject("ADODB.recordset")
sql1="select * from list_cook where list_bookid="&b_id
rs1.open sql1,conn,1,1
if rs1.eof and rs1.bof then
%>
					<tr align="center" bgcolor="#F7F7F7">
						<td height="25" colspan="3" valign="middle">
						<span class="style3">暂无任何分卷,请添加!</span></td>
					</tr>
<%else
   Rs1.PageSize=MaxPerPage
   Allpage=Rs1.PageCount
   If Currentpage>Allpage Then Currentpage=1
   Num=Rs1.RecordCount
   Rs1.MoveFirst
   Rs1.AbsolutePage=CurrentPage
   i=0
 Do While Not Rs1.Eof%>
					<tr bgcolor="#F7F7F7">
						<td width="63%" height="25" align="center" valign="middle" bgcolor="#F7F7F7">
						<a href="author_book.asp?info=jie_list&id=<%=rs1("list_cookid")%>">
						<%=rs1("list_cookname")%></a></td>
						<td width="10%" align="center" bgcolor="#F7F7F7">
						<a href="author_book.asp?info=zhang_edit&id=<%=rs1("list_cookid")%>">
						修改名称</a></td>
						<td width="18%" align="center" bgcolor="#F7F7F7">
						<a href="author_book.asp?info=jie_add&id=<%=rs1("list_cookid")%>">
						添加章节</a></td>
					</tr>
					<%
      i=i+1
      If i>=MaxPerPage Then  Exit  Do
      Rs1.MoveNext
   Loop
%>
<%End If
Rs1.Close
Set  Rs1=Nothing
%>
				</table>
				</td>
			</tr>
		</table>
		<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
			<tr>
				<td height="24" align="center">
<%Response.Write ShowPage("Author_book.asp?info=zhang_list&id="&id&"",CurrentPage,Num,MaxPerPage,True,True," 条纪录")%></td>
			</tr>
		</table>
		</td>
	</tr>
</table>

<%end sub%>
<!-------------------------------------------------------------------------------------->
<%Sub zhang_add()
id=CheckSql(request("id"))
CheckSqlnum(id)
id=int(id)
set rs=server.CreateObject("adodb.recordset")
sql="select id,list_Adminid from [list_book] where id="&id
rs.open sql,conn,1,1
if rs("list_Adminid")<>author_ID then
	Response.Write ("<script>alert('   操作错误!\n\n 你没有权限管理该作品。');history.back();</script>")
	Response.end
End If

⌨️ 快捷键说明

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