ASP 留言板 留言+回复两个表,,现在情况是回复和留言对应不上回复内容都在一起
举个简单的例子,在提交留言时,生成一组数字,保证这组数字是唯一的,然后提交是同时记录到该留言和回复两个表内,然后查询时,根据这组数字查询留言和回复内容。 最简单的办法就是用留言表内的提交留言ID,写入回复表内。因为ID是唯一的,所以定能查到该项留言的回复。
满意请采纳
ASP留言板问题
留言板一般都是用<textarea></textarea>这个控件弄的,只要在其中设置一下就可以了,例如: <textarea wrap=hard name=comment2 rows=5 cols=25> </textarea>
其中wrap的属性分别表示为: hard ----“硬换行”,好象 MS-WORD 里的“硬回车”。 相当于自动换行
soft ---- “软换行”,好象 MS-WORD 里的“软回车”。
off ---- 不换行,是缺省设置。
楼主想要的效果是"硬换行"
楼主只要在输入留言的这个表单中<textarea></textarea>,多加个wrap=hard设置就行了,ok?
【重赏】asp留言板的基础问题
iis 安装之前要注意你的OS是98还是XP
如果 是XP 那么安装完就可以执行ASP文件了,但是这里你可能有一个问题没有注意到,就是虽然你的OS是XP你也安装了IIS,那你也要按照HTTP协议的方式去打开网页文件,而不能直接到文件上面双击
你要按这种方式访问ASP文件就对了
http://localhost/index.asp
还有一点要注意,就是IIS的WEB文件夹的用户权限,你要设置 一下,在你的网站目录上右击,点共享与安全,对EVERYBODY 用户和IUSER用户的权限放大,就完全解决你的问题了。
用ASP做“留言”这个版块中如何显示出留言日期和用户名
这个问题很久很久以前刚刚学ASP时做过,具体代码就不清楚了,只记得大概设计模式,您参照参照吧:
1、在显示留言页(假设为guestbook.asp)的<head></head>之间加上<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"><!-- 进入页面刷新一次-->
<body>
留言显示区:
如果要显示全部留言,并用分页显示:
t rs=conn.execute("lect * from [留言表]")
如果要显示最近的N条留言:
t rs=conn.execute("lect top N * from [留言表] order by [留言时间] desc")
如果只显示该人的所有留言:
t rs=conn.execute("lect top N * from [留言表] where [留言人字段]='"&ssion("urname")&"' order by [留言时间] desc")
..............
<%do while not rs.eof%>
留言时间:<%=rs("时间字段")%>留言人:<%=rs("留言者字段")%>>留言内容:<%=rs("留言内容字段")%><br>
<%rs.moveNext
Loop
%>
2、用户登陆后用ssion("urname")="XXX"记住该用户登陆名
3、添加留言页(假设为add.asp)提交给留言保存页(假设为add_save.asp),保存页的代码如下:
......
写数据库代码(略),加上下面调转:
respon.Redirect"guestbook.asp"
或者respon.Redirect"guestbook.asp?page=ssion("page")"
或者用javascript写:
<script>if(window.confirm("留言已成功保存!是继续留言还是退出?\n\n\点[确定]继续添加留言,点[取消]查看留言")==true){location="add.asp";}el{location="guestbook.asp?page=<%=ssion("page")%>";}</script>