3.Add.htm文件.这部分比较简单...就是用户填写留言的表单. Add.htm的代码:
[Ctrl+A 全部选择 然后拷贝]
4.Insert.asp文件基本思路: 接收填写的表单然后录入数据库... Insert.asp的代码:
[Ctrl+A 全部选择 然后拷贝]
以上代码自定义了两个过程.如果录入成功则提示:"谢谢你的留言." .如果不成功则提示"输入有错".通过Request方法接收填写的表单然后存进数据库里.
5.Login.asp 本文件是管理员登录界面,其实只是个中转页面,实际的判断是在del.asp中。这个文件只是获取了传过来的留言id参数,并把它和登录密码一起传给del.asp文件。 Login.asp的代码:
[Ctrl+A 全部选择 然后拷贝]
6.Del.asp 本文件根据传过来的密码和留言ID号来删除相应的留言,因为id是自增类型,所以它是唯一值,不会把其它留言给删除掉。默认的管理密码为:123456。 Del.asp的代码:
[Ctrl+A 全部选择 然后拷贝]
四.总结. 好了.一个极其简陋的留言本就完工了.很多地方都做的不够完善.比如没有分页.没有过滤特殊字符.没有处理空格回车等.但这个文章的目的在于抛砖引玉.希望高手们就不要对本人扔鸡蛋了..毕竟本人也花了不少的时间弄这篇东西...如果你觉得实在看不下去的话.那就请你闭上双眼吧.....也希望象我一样的菜鸟们可以从中得到点什么..先谢过了...^_^
By :opooR 2003.9.12日(转载请注明作者出处)
编者按:opooR这篇教程写得不错。我对某些地方稍微改动了一下,增加了一个Install.asp文件,主要是为了方便建表。还有要提一下,这个留言簿的程序是个非常简单的程序,所以某些地方的处理不是很好,比如对输入的内容为空就没有进行判断,还有就是在程序中用到了SQL语句,却没有对SQL语句中用到的字符串中的单引号进行处理(即将字符串中的单个单引号替换成两个连续的双引号),如果输入的留言内容中有单引号,这样就会造成程序出现错误了。虽然说有一些细没处理好,但是任何程序都是一点点完善起来的,相信新手们肯定会从中得到点东西。
出处:蓝色理想
责任编辑:cjj
上一页 [Asp]教你制作简单的留言簿 下一页
◎进入论坛网络编程版块参加讨论
|