您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > ASP >

5分钟编写一个博客(使用ASP技术)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:13 点击:

一、建立文件!
最简单的论坛也要有几个必要的文件,就是:
1、数据库,用来储存发表的帖子!-------命名为:bbs.mdb
2、有数据库就必须连接数据库,该文件用来连接数据库:----命名为:conn.asp
3、发表帖子的文件----命名为:say.asp
4、保存发表帖子内容的文件-----命名为:save.asp
5、显示帖子标题的文件------命名为:index.asp
6、显示帖子内容的文件,即点击标题后所进入的页面-----命名为:show.asp
二、各文件的主要内容
1、bbs.mdb
打开这个数据库,建立一个表,命名为bbs
该表中有几个字段:
bid(自动给帖子编号),他的数据类型设为“自动编号”
bname(用来储存发表的作者),数据类型为“文本”
btitle(用来储存帖子的主题),数据类型为“文本”
bbody(用来储存帖子的内容),数据类型为“备注”
2、conn.asp
源代码为:
<%
server.ScriptTimeout="10"
'设置或返回在某脚本终止前它所能运行时间(秒)的最大值
 
set conn=server.CreateObject("adodb.connection")
conn.open="Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source="&server.MapPath("bbs.mdb")
%>
3、say.asp
源代码为:
<form method="post" action="save.asp">
   <p>
     大名:<input type="text" name="bname" size="20">
   </p>
   <p>
     标题:<input type="text" name="btitle" size="91">
   </p>
   <p>  内容:</p>
   <p>
     <textarea rows="11" name="bbody" cols="97"></textarea>
   </p>
   <p></p>
   <p>
     <input type="submit" value="提交" name="b1">
     <input type="reset" value="重置" name="b2">
   </p>
</form>
大家应该看得懂的,这个根本就是html语法,对的,根本就是,这个只是发表的界面
不过要注意这一句<form method="POST" action="save.asp">,他把用户所填的内容发送至save.asp这个文件,下面就看save.asp这个文件吧!
4、save.asp
源代码:
<!--#include file="../conn.asp"-->
<%
bname=Request.Form("bname")
btitle=Request.Form("btitle")
bbody=Request.Form("bbody")
%>
 
<%
if bname="" or btitle="" or bbody="" then
%>
请<a href="javascript:history.back(-2)">后退</a>填写完整资料,你才能发表帖子!
<%else%>
<%
set savebbs=conn.execute("insert  into bbs(bname,btitle,bbody) values ('"&bname&"','"&btitle&"','"&bbody&"')")

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • WAP常见问题问答大全(四)
  • ASP开发必备:WEB打印代码大全
  • ASP调用系统ping命令
  • asp缓存技术
  • ASP教程:第三篇 ASP基础
  • 用ASP+XML打造留言本(4)
  • 关于ASP Recordset 分页出现负数解决方法及建议
  • 用asp怎样编写文档搜索页面(5)
  • ASP处理多关键词查询实例代码
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1