注册 登录
编程论坛 ASP技术论坛

求显示多条提交者的留言记录!

sdfox 发布于 2012-07-08 16:38, 732 次点击

我用DW中的ASPVBScript做了一个留言条form.asp文件,在应用程序请求变量、用浏览器浏览后,已发现两个问题:1.只能显示一条记录。第2个提交者自动更新第1个提交者的记录,第3个提交者自动更新第2个提交者的记录。2.提交方与接收方。如分成两个网页文件,就不显示,但提交与接收的Request.Form("text") 合在一个网页文件能显示提交内容。请求有关专家帮忙改一下程序,显示多条提交者的记录!附FORM.ASP代码:


<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>留言条</title>
</head>
<body>
<form id="form" name="form" method="post" action="">
  <label>
  <input name="text" type="text" id="text" />
  </label>
  <p>
    <label>
    <input type="submit" name="Submit" value="提交" />
    </label>
  </p>
  <p><%= Request.Form("text") %></p>
  <p>&nbsp;</p>
</form>
</body>
</html>


[ 本帖最后由 sdfox 于 2012-7-8 16:41 编辑 ]
6 回复
#2
coretear2012-07-08 16:44
入门级问题 还真不好回答,到网上有的是留言板的代码
#3
sdfox2012-07-08 16:50
回复 2楼 coretear
才入ASP门口,还没上路登堂,感谢您的关心!
#4
coretear2012-07-08 17:03
回答一下吧 第一你这个form.asp 是提交给自己Request.Form("text")接受过来提交的数据但是根本没有存数据每次提交只是显示出来,别没有保存,问题就出在这里,可以吧数据写到文本文件 或者数据库中
#5
netlin2012-07-08 18:15
学习就是这样一步步写的!

在楼主给的例子中,做了点点修改:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>留言条</title>
</head>
<body>
<form id="form" name="form" method="post" action="">
  <label>
  <input name="text" type="text" id="text" />
<input name="oldText" type="hidden" value='<%=Request.Form("oldText")&"<br>"&Request.Form("text")%>'  />
  </label>
  <p>
    <label>
    <input type="submit" name="Submit" value="提交" />
    </label>
  </p>
  <p><%=Request.Form("oldText")&"<br>"&Request.Form("text")%></p>
  <p>&nbsp;</p>
</form>
</body>
</html>

试一下效果吧!

#6
sdfox2012-07-08 19:22
回复 5楼 netlin
您好!您修改过的代码我试过了。很好!很好!谢谢您的泰山之恩!
#7
netlin2012-07-08 19:54
互相交流,共同进步!
1