上一篇:通过asp入侵web server,窃取文件毁坏系统 >>
一个BBS的源代码(六)
=====================================
case "adduser"
=====================================
添加用户
==============
userid = trim(request("userid"))
password = trim(request("password"))
confirm = trim(request("confirm"))
email = trim(request("email"))
wrongmsg = ""
if userid = "" then wrongmsg = wrongmsg + "<dd><li>账号为空。</li>"
if password = "" then wrongmsg = wrongmsg + "<dd><li>密码为空。</li>"
if confirm = "" then wrongmsg = wrongmsg + "<dd><li>重复密码为空。</li>"
if email = "" then wrongmsg = wrongmsg + "<dd><li>邮件地址为空。</li>"
if wrongmsg = "" then
if password <> confirm then wrongmsg = wrongmsg + "<dd><li>两次输入密码不相同。</li>"
if not checkemail( email ) then wrongmsg = wrongmsg + "<dd><li>非法邮件地址。</li>"
if wrongmsg = "" then
sql = "select * from bbsmember where [账号]=" & sqlstr(userid) & ""
recmember.open sql , con , 1
if recmember.bof and recmember.eof then userexist = false else userexist = true
recmember.close
if not userexist then
sql = "insert into bbsmember ([账号],[密码],[邮件]) values(" &_
sqlstr( userid ) & "," &_
sqlstr( password ) & "," &_
sqlstr( email ) & ")"
con.execute( sql )
else
wrongmsg = wrongmsg + "<dd><li>用户名已经存在。</li>"
end if
end if
end if
%>
<table align=center border=0 cellpadding=7 cellspacing=0 width=650>
<tr>
<td class=menu>
<%
if wrongmsg = "" then 显示成功信息
%>
恭喜你!你已经成功注册!<br><br>
<a href="/">返回“飞林庄”</a><br>
<a href="<%= asp_file_name %>?job=list">返回“经验交流”</a><br>
<a href="<%= asp_file_name %>?job=write">发表文章</a><br>
<%
else 显示错误信息
%>
操作失败:<br>
<%= wrongmsg %><br><br>
<a href="javascript:history.back()">返回上一页</a>
<%
end if
%>
</td>
</tr>
</table>
<%
==============================
case "send"
==============================
发送邮件
(把文章发送到用户信箱)
=============================
which = request("which")
email = trim( request("email") )
%>
<table align=center border=0 cellpadding=7 cellspacing=0 width=650>
<tr>
<td>
()
下一篇:一个BBS的源代码(五) >>
相关文章:
- · WINDOWS 2000搭載ASP3.0和IIS5.0
- · 如何使用 Microsoft Access 和 Active Server Pages 加密你的页面
- · IIS5 + ADO 2.5新先睹为快技术(二)
- · IIS5 + ADO 2.5新先睹为快技术(一)
- · ASP 3.0 新特色先睹为快(二)
- · ASP 3.0 新特色先睹为快(一)
- · 如何用ASP编写网站统计系统四
- · 如何用ASP编写网站统计系统三
- · 如何用ASP编写网站统计系统二
- · 如何用ASP编写网站统计系统一
- · 构建你的网站新闻自动发布系统之四
- · 构建你的网站新闻自动发布系统之三
- · 构建你的网站新闻自动发布系统之二
- · 构建你的网站新闻自动发布系统之一
- · ASP的Internet/Intranet编程常见问题
- · 一个简单聊天室的建立.(供学习参考)
- · 用ASP实现一个真正的注册页面
- · 在ASP中常见的错误80004005信息和解决办法
- · ADO存取数据时如何实现留言记录的分页显示
- · 用ASP实现网页BBS
- · 网页在线人数统计的做法
- · 聊天室实现私聊(四)
- · 聊天室实现私聊(三)
- · 聊天室实现私聊(二)
- · 聊天室实现私聊(一)
- · 用ASP实现网页保密的两种方法
- · 利用ASP规划聊天室
- · 用ASP建立站内搜索
- · ASP主件中的安全问题
- · 善用 SELECT INTO 功能
- · MySQL安全性指南(3
- · MySQL安全性指南
- · MySQL安全性指南 (1)
- · 怎样才能限制SQL Server只能让指定的机器连接
- · 使用SQL Mail收发和自动处理邮件
- · 拷贝的SQL Server 7数据库的恢复方法
- · 编程管理SQL SERVER的帐号
- · SQL 语法参考手册
