做了几年的网页,到处留言千千万,用过各种留言本万万千。可惜令我喜欢的留言本真少(55555),慢慢的速度让我无法忍受,丑陋的界面让我心烦,图标更是让人作呕,所以我下决心写一个自己的超级留言本,阿余半夜起来,挑灯奋战,忙了一整天,终于。咱的“超级留言本1.0”出现了,它速度极快。因为根本就是HTML的,并没有一个冗余的代码,图标全是根据俺自己 and 俺的“那个”绘制的,还可以随时修改配色方案,呵呵,不敢独享,赶忙写给大家,不对的地方,不要忘了到 www.zydn.net 去骂呀,阿余在那里等候你的批判。
好了,下里具体讲讲我的留言本怎么做的吧。(第一次写教程,还不懂怎么开头)
为了方便管理,这是一个基于数据库的留言本程序,先看看我的库结构,(ACCESS 2000)
库中有三个表,第一个 ly 就是用来放留言的啦,有12个字段。。。。(现在看来,用不了这么多的,我也不想改啦)
1姓名 2性别 3地址 4内容(备注) 5时间(日期时间) 6日期(日期时间) 7心情 8ID(自动编号) 9URL 10 URLNAME 11 EMAIL 12 脸,
第二个表 color 用于存放配色方案 有3个字段 1 名称 2 ID(自动编号) 3 方案
第三一个表 PAS 用来放管理员密码啦,但这个程序的安全性没有充分考虑的,朋友们要自已修改啦。
首先做一个表单,用于录入我们的留言,存为文件名: index1.htm 代码如下,你把他全复制了在FONTPAGE中粘出来就得啦。
****************************
<html>
<head>
<title>卓越留言本-填写留言</title></head>
<body bgcolor="#DEEEFE">
<div><center>
<table border="0" width="95%" height="270" bgcolor="#FCFFE6" style="border: 1 solid #000080">
<tr> <td width="100%" height="16"> <p align="center"><font size="5" color="#0000FF"><b>阿余的超级留言本</b></font></td>
</tr><tr><td width="100%" height="187">
<form method="POST" action="savely.asp">
<p align="left"> 尊姓大名:<input type="text" name="xm" size="33">**
性别:<select size="1" name="xb">
<option selected>男</option>
<option>女</option>
</select></p>
<p align="left"> 来自:<input type="text" name="lz" size="38">
EMAIL:<input type="text" name="ema" size="37"></p>
<p align="left"> 网站名:<input type="text" name="urname" size="35">
网址:<input type="text" name="urla" size="37"></p>
<p align="left"> 现在的心情:<input type="radio" value="大笑" checked name="xq">大笑
<input type="radio" name="xq" value="愉快">愉快 <input type="radio" name="xq" value="平静">平静
<input type="radio" name="xq" value="忧郁">忧郁 <input type="radio" name="xq" value="痛苦">痛苦
<input type="radio" name="xq" value="发怒">发怒</p>
<p align="left"> 留言内容:<font size="2">(不能超过200汉字)**</font></p>
<p align="center"><textarea rows="5" name="lr" cols="87"></textarea></p>
<p align="center"><input type="submit" value="写好啦" name="B1"><input type="reset" value="重新写" name="B2"></p>
</form> <p align="center"><a href="disp.asp">返回</a></td>
</tr> <tr> <td width="100%" height="27"> </td> </tr><tr> <td width="100%" height="16"> </td> </tr> </table> </center></div> </body> </html>
*************************
然后再写一个程序把我们这些内容加入到数据库中,我就不全写出来啦,这样的话,这篇文章会好长的,你们只要到 WWW.ZYDN.NET 去下一人来就得了,文件名是savely.asp
注意其中这几个语句:
abcc=len(lr)
sclr=""