文章发表模块只有两个页面,一个是前面提到的用来提供输入表单的submit.asp,还有一个是用来处理表单输入的subresult.asp。前面的那个页面很简单,基本上就是一个HTML表单,没有什么好讲的,下面来看看subresult.asp的内容:
< html>
< head>
< title>发表文章< /title>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312">
< /head>
< body bgcolor="#FFFFFF">
< %
author=request("author")
password=request("password")
topicid=request("topicid")
boardid=request("boardid")
content=request("content")
title=request("title")
这一段取出在submit.asp中提交的表但内容,放在相应的变量中。
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("bbssystem.mdb")
Set cmd = Server.CreateObject("ADODB.Command")
Set cmd.ActiveConnection = conn
'查询作者是否已存在
cmd.CommandText = "select * from 作者表 where id='" & author &"'"
< html>
< head>
< title>发表文章< /title>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312">
< /head>
< body bgcolor="#FFFFFF">
< %
author=request("author")
password=request("password")
topicid=request("topicid")
boardid=request("boardid")
content=request("content")
title=request("title")
这一段取出在submit.asp中提交的表但内容,放在相应的变量中。
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("bbssystem.mdb")
Set cmd = Server.CreateObject("ADODB.Command")
Set cmd.ActiveConnection = conn
'查询作者是否已存在
cmd.CommandText = "select * from 作者表 where id='" & author &"'"
| 对此文章发表了评论 |
