简单ASP论坛DIY

2016-01-29 17:25 7 1 收藏

简单ASP论坛DIY,简单ASP论坛DIY

【 tulaoshi.com - ASP 】

  阿泰的供稿

首先用Access新建一个数据库,设取名为luntan,数据表的名称为“information”,建立如下字段:“text”,“name”,“time”,并将“time”默认值设为Now()

  <%

  Set com = Server.CreateObject("ADODB.Connection")

  com.open"DRIVER={Microsoft Access Driver("luntan.mdb");

pwd=information;DBQ="&Server.MapPath("luntan.mdb")

  sql="select*from information order by time Desc"

  Set rs=Server.CreateObject("ADODB.Recordest")

  rs.open sql,com,3,2

  if rs.EOF or rs.BOF then

  response.write"没有留言"

  else

    rs.MoveFirst

    while Not rs.EOF.

          response.write rs("name")&"发布于"&rs("time")&"<br"

        response.write rs("text")&"<br<hr"

       rs.MoveNext

  wend

AbsolutePosition=N,(N=1,2,3......)

  end if

  %



接着是用户书写留言部分。设论坛页为“information.asp”,则

  <form method=post action="information.asp"

  姓名:<input type=text size=12 name="name"<br

  留言:<textarea cols=30 row=4 name="text"</textarea<br

  <input type=submit value="提交"

  </form



最后一部分是将用户提交的表单数据记录到数据库中,则

  <%

  if request("text")<empty and request ("name")<empty then

  Set comb=Server.CreateObject("ADODB.Connection")

  comb.Open"DRIVER={Microsoft Access Driver(*.mdb)};pwd=information;

DBQ="&Server.MapPath("luntan.mdb")

  sql="select*from information"

  Set rsb=Server.CreateObject("ADODB.Recordset")

  rsb.open sql,comb,3,2

  rsb.AddNew

  rsb("text")=request("text")

  rsb("name")=request("name")

  rsb.update

  end if

  % 

来源:http://www.tulaoshi.com/n/20160129/1501331.html

延伸阅读
标签: ASP
      这儿或许是我们这个论坛的核心之所在,但它实现起来也没有什么特别的地方。还是那些老东西:表单处理,数据库查询,在用ASP把他们有机的结合起来。 当进入了文章审阅模式(前面提到的板务处理)之后,最为首要的内容,应该是对斑竹的身份进行验证了。下面来看看斑竹登陆页面: ...
标签: ASP
  先要给出一个表单,能够让网友输入注册信息,这些是HTML的内容,且放在一边,我们来仔细看看具体实现注册的ASP脚本。 ' 将数据中的单引号改成两个单引号,并且在前后加上单引号 Function SqlStr( data ) SqlStr = "'" & Replace( data, "'", "''" ) &...
标签: ASP
      使用Session来保持对斑竹的身份验证,这必须要求客户端浏览器的cookie被打开了。因为Session是通过cookie来实现的。在这儿,把看板ID赋给Session变量beenthere,表明斑竹已经通过了身份验证。在后面的每个版务处理的页面中,都要检查beenthere是否和相应的看版ID相符。 url="boardmanager.as...
标签: ASP
      感觉做一个论坛不像想象中的那么容易,但也不像想象中的那么复杂:),经过4天的浴血奋战,终于从对论坛制作一无所知到今天的论坛数据结构和组织形势初步确定,中间参考了sunamd,bigeagled,廖家远等的思路,并得到了赖皮王子,hooke,bigeagle大虾的热心帮助,谨以此文一并表示感谢。     bigeagle的...
标签: ASP
      主要使用request对象的ServerVariables属性,通过它来获得环境变量的值。使用的语法为:Request.ServerVariables(variable),“variable”表示环境变量的名称,如服务器主机名称、Web服务器软件名等等,若“variable”为“REMOTE_ADDR”则表示访问者的IP地址,通过它就可以实现IP地址的过滤。 源程序如下...

经验教程

742

收藏

54
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部