一个BBS的源代码(五)

源代码

'==================================================================================================
Case "Modify"
'==================================================================================================
' 修改文章

Which = Request("Which")
WhichID = GetID( Which )

If Left( Which , 1 ) = "E" Then Table = "bbs" Else Table = "bbsreply"

WrongMsg = ""

If Request("Modify") = "Yes" Then

Userid = Request("Userid")
Password = Request("Password")
Title = Trim(Request("Title"))
Content = RTrim(Request("Content"))

If Title = "" Then WrongMsg = WrongMsg + "<DD><LI>题目不能为空。</LI>"
If Content = "" Then WrongMsg = WrongMsg + "<DD><LI>内容不能为空。</LI>"

If WrongMsg = "" Then
RecBBS.Open "SELECT [作者] FROM " & Table & " WHERE [序号]=" & WhichID , Con , 1
If RecBBS.Fields("作者") = Userid Then
SQL = "SELECT COUNT(*) FROM bbsmember WHERE [账号]='" & SqlStr(Userid) & "' AND [密码]='" & SqlStr(Password) & "'"
RecMember.Open SQL , Con , 1
If RecMember.Fields(0) > 0 Then
SQL = "UPDATE " & Table & " SET [题目]='" & SqlStr(Title) & "',[内容]='" & SqlStr(Content) & "' WHERE [序号]=" & WhichID
Con.Execute( SQL )
Else
WrongMsg = "<DD><LI>密码不正确。</LI>"
End If
RecMember.Close
Else
WrongMsg = "<DD><LI>用户名不正确。</LI>"
End If
RecBBS.Close
End If

End If

Title = ""
Content = ""

SQL = "SELECT [题目],[内容] FROM " & Table & " WHERE [序号]=" & WhichID
RecBBS.Open SQL , Con , 1

If Not RecBBS.EOF Then
Title = RecBBS.Fields("题目")
Content = RecBBS.Fields("内容")
End If
RecBBS.Close
%>
<TABLE align=center border=0 cellPadding=1 cellSpacing=0 width=650>
<TR>
<TD class="menu">
<A href="/">飞林庄</A>-><A href="<%= ASP_FILE_NAME %>">经验交流</A>-><A href="<%= ASP_FILE_NAME %>?Job=Content&Which=<%= Session("BBS_Which") %>"><%= Session("BBS_WhichTitle") %></A>
<% If WrongMsg <> "" Then %>
<BR><BR>修改失败!<BR><BR>
<%= WrongMsg %><BR>
<% Else %>
<BR><BR>修改成功!<BR><BR>
<% End If %>
<FORM action="<%= ASP_FILE_NAME %>" method=post>
<INPUT type=hidden name=Job value=Modify>
<INPUT type=hidden name=Modify value=Yes>
<INPUT type=hidden name=Which value="<%= Which %>">
账号:<INPUT type=text id=Userid name=Userid size=30 maxlength=80><BR>
密码:<INPUT type=password id=Password name=Password size=30 maxlength=80><BR><BR>
题目:<INPUT type=text id=Title name=Title value="<%= Title %>">
<TEXTAREA id=Content name=Content cols=80 rows=16><%= Content %></TEXTAREA><BR>
<INPUT type=submit value="确认修改">
</FORM>
</TD>
</TR>
</TABLE>

<%
'==================================================================================================
Case "Apply"
'==================================================================================================
' 申请账号
%>

<TABLE align=center border=0 cellPadding=7 cellSpacing=0 width=650>
<TR>
<TD class=menu>
<FORM action="<%= ASP_FILE_NAME %>" method=POST>
<INPUT type=hidden name=Job value=Adduser>
<P>飞林庄->经验交流->注册账号</P>
<P>
必须的资料:<BR>
<FONT color=#ff0000>账号</FONT>:
<INPUT id=Userid name=Userid size=40 maxLength=80><BR>
这是你的个人标识,可以使用中文或者英文。<BR>
<FONT color=#ff0000>密码</FONT>:
<INPUT id=Password name=Password type=password maxLength=80 size=25><BR>
为保障你的账号的正当权益,请谨慎选择你的密码!<BR>
<FONT color=#ff0000>重复密码</FONT>:
<INPUT id=Confirm name=Confirm type=password maxLength=80 size=25><BR>
确认你的密码。<BR>
<FONT color=#ff0000>电子邮件</FONT>:
<INPUT id=Em

时间: 2024-12-22 00:20:40

一个BBS的源代码(五)的相关文章

一个BBS的源代码(四)

源代码 '==================================================================================================Case "Write"'==================================================================================================' 发表文章 %> <TABLE align=ce

一个BBS的源代码(三)

源代码 '==================================================================================================Case "Content"'==================================================================================================' 显示内容 If Request("Keywo

一个BBS的源代码(六)

源代码 <%'==================================================================================================Case "Adduser"'==================================================================================================' 添加用户'============== Us

一个BBS的源代码(一)

建立数据库结构:' bbs' 序号 INT NOT NULL IDENTITY' 作者 VARCHAR(80)' 题目 VARCHAR(255)' 回复 INT NOT NULL DEFAULT 0' 点击 INT NOT NULL DEFAULT 0' 时间 DATETIME DEFAULT GETDATE()' 内容 TEXT' 邮件通知 BIT DEFAULT 0'' bbsreply' 序号 INT NOT NULL IDENTITY' 原文 INT' 作者 VARCHAR(80)' 题

一个BBS的源代码(二)

' 打开数据库Set Con = Server.CreateObject("ADODB.Connection")Con.Open "asp" , Application("ConASP_RuntimeUserName") , Application("ConASP_RuntimePassword")Set RecBBS = Server.CreateObject("ADODB.RecordSet")Set

这是一个BBS测试

问题描述 这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试这是一个BBS测试 解决方案 解决方案二:这是一个BBS测试解决方案三:这是一个BBS测试解决方案四:这是一个BBS测试解决方案五:这是一个BBS测试解决方案六:这是一个BBS测试

html5- 求一个 计算器的 源代码求一个 计算器 的代码 谢谢各位大神

问题描述 求一个 计算器的 源代码求一个 计算器 的代码 谢谢各位大神 求一个 计算器 的代码 谢谢各位大神 求一个 计算器 的代码 谢谢各位大神 解决方案 html的 https://www.baidu.com/link?url=szrkXmxu37Ulv-6gand7apF8D2-v7y4-IHNQJ-lS8z-RpqIS7OGCiFJbUNEql_9MDGosqa5Yqw72QYx-X6Jv6K&wd=&eqid=a9ff47db000079ff0000000555b47cebhtt

求一个小项目源代码,最好struts+jdbc+mysql+jsp 最好有增删改等功能! 谢谢各位啦!lql20121201@163.com 急用!谢啦~

问题描述 求一个小项目源代码,最好struts+jdbc+mysql+jsp最好有增删改等功能!谢谢各位啦!lql20121201@163.com急用!谢啦~

求一个MD5加密 源代码(VB)

问题描述 求一个MD5加密源代码(VB)先在这谢谢大家了 解决方案 解决方案二:stringmd5=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(yourstring,"MD5"); 解决方案三:ImportsSystem.Security.Cryptography...FormsAuthentication.HashPasswordForStoringInConfigFile(tx