asp的几个问题

jfdaily 2008-04-07 04:47:18
我需要做一个类似留言板的页面。遇到以下问题希望能帮忙解决下。

1、在登录界面我需要一个复选框,选中此复选框后锁定上面用户名和密码文本框,并且用户名此时被设定为“匿名”写入数据库。这个如何做到。

我的代码:
<form id="form1" name="form1" method="POST" action="<%=MM_LoginAction%>">
用户名:
<label>

<input type="text" name="textfield" />
</label>
    密码:
<label>

<input type="password" name="textfield2" />
</label>     
<input type="submit" name="Submit1" value="登录" />
    <input type="button" name="Submit2" value="注册" onclick="window.location='./reg.asp';">
<p>
<label>
<input type="checkbox" name="checkbox" id="checkbox" value="" /> 匿名 </form>

2、现在我的验证码检测出了点问题,填写的验证码必须是前一次出现的验证码才可以确认通过,填写目前页面显示的验证码会被判定为不匹配。

我的验证码检测代码:
<SCRIPT LANGUAGE="JavaScript">
function check(){
if(document.form3.passcode.value!="<%= Session("Getcode") %>") {
document.form3.passcode.focus();
alert("验证码错误!");
return false;
}

3、然后我现在想在页面上方显示目前留言数,想调用数据库中表liuyanid的目前最大数来表示,如何做到?

谢谢
...全文
119 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyjia 2008-04-07
  • 打赏
  • 举报
回复
列出所有留言是最简单的 这个还问 。。。

我不回答
hyjia 2008-04-07
  • 打赏
  • 举报
回复
第三个问题 上边有人说了

也可以 response.write conn.execute("select count(*) as a from liuyan表")("a")
hyjia 2008-04-07
  • 打赏
  • 举报
回复
第二个问题补充 如果在js中验证 那还不如别要getcode.asp生成验证码 你这相当于把验证码公开放到了源码中。。。
hyjia 2008-04-07
  • 打赏
  • 举报
回复
第二个问题


调整一下js验证函数和生成getcode的顺序 把js脚本放在页面最后 或者vbscript验证 你现在js中getcode是上次生成的。。。。。
jfdaily 2008-04-07
  • 打赏
  • 举报
回复
非常感谢帮忙。

另外再提个问题,我现在想按照留言ID数,将各留言全部列出来,做个LIST.asp,这个思路怎么样,大致代码如何进行下去。谢谢!
hyjia 2008-04-07
  • 打赏
  • 举报
回复
吃饭 晚上给你继续回答!! 快一年没上csdn了
hyjia 2008-04-07
  • 打赏
  • 举报
回复
第一个问题 :



<script language="javascript">
function noname(){
if(document.form1.checkbox.checked){document.form1.textfield.value="匿名";document.form1.textfield.disabled=true;document.form1.textfield2.disabled=true;}
else{document.form1.textfield.value="";document.form1.textfield.disabled=false;}

}
</script>


<form id="form1" name="form1" method="POST" action=" <%=MM_LoginAction%>">
用户名:
<label>

<input type="text" name="textfield" />
</label>
    密码:
<label>

<input type="password" name="textfield2" />
</label>     
<input type="submit" name="Submit1" value="登录" />
     <input type="button" name="Submit2" value="注册" onclick="window.location='./reg.asp';">
<p>
<label>
<input type="checkbox" name="checkbox" id="checkbox" value="" onClick="noname()" /> 匿名 </form>



已通过!!!!!!!!!
jfdaily 2008-04-07
  • 打赏
  • 举报
回复
具体代码如何实现呢?
xiaoqiang08 2008-04-07
  • 打赏
  • 举报
回复
你在复选框的点击事件中把两个文本框设为只读,并给他们设一个guest帐号.

判断验证码需要在asp中判断.

显示留言的个数用rs.recordcount得到留言的个数显示就OK了.
酷窗版演示:http://www.edd8.com/bbs/index.asp?style=0 简装版演示:http://www.edd8.com/bbs/index2.asp 一点点论坛(http://www.edd8.com/bbs)使用说明 欢迎大家下载使用一点点论坛,在使用论坛前,请认真阅读以下内容: ===================================== 论坛:一点点论坛(http://www.edd8.com/bbs) 主页:一点点星空驿站(http://www.edd8.com/) 站长:叮咚虫(e_Mail:b_li@163.com) 版本:EDD8 Ver.2003 for DV =====================================   一点点论坛是建立在动网论坛基础上的ASP互动论坛,从动网Var5.b109开始论坛结构便开始脱离动网,与动网升级一起,本论坛本身也同时实现了动网新的功能,到519的发布,本人常得论坛本身已功能基本完善,所以决定与动网完全脱离,到动网Final的出现,本论坛也决定不再跟随动网升级了,本人全面对原来的论坛进行了代码优化和版面重排,并升级了部分功能代码,完成了现在这样的论坛。使论坛已经完全脱离了动网,以后也不可以随动网一起升级了!   所以选择本论坛的朋友请先明白,如果采用了本论坛的数据结构,以后就不可以和动网一起升级了,而现有的动网Final版的数据库和本论坛的数据库也是不兼容的!对于动网V5.b519的用户,本人同时在压缩包里提供了升级文件,可以把你519的数据库升级成和本论坛一致的数据结构!   由于一些朋友催得较急,部分功能还是没有完善的(但不会出错),我以后也会给出升级包的。所以决定使用本论坛的朋友,请一定要到本站论坛的“站务办公室”进行指定的留言签名,以好我第一时间通知大家升级!   论坛中使用到的部分插件并没有一同奉上,原因是我还没完成代码优化,请过几天到我的论坛上下载。可以下载的插件主要有:社区银行、网络拳皇、可乐吧台球、五子棋等等…… ===================================== 主要特色功能说明: ◎ 双版面设计,用户可以根据不同爱好选择不同的版式(酷窗版和精简版),系统会记录用户的选择,不用重复选择,也不会出现版面混淆等现象; ◎ 发贴回贴互动功能,给用户随机的互动事件,增加用户的参与兴趣; ◎ 增强的UBB代码和JS代码,新增的买卖贴、定时贴等十几种特色功能UBB代码; ◎ 贴子功能加强,增加互动鲜花、鸡蛋、金钱、炸弹等功能,并保存数据作为用户在论坛的人缘依据; ◎ 不好说了,等你去发掘吧,不然又说我叫卖了…… ====================================== 安装说明: 解压就可以了,数据库名称和路径有变动时不要忘了在CONN。ASP中进行相应修改。 (注意:当论坛中一个贴子也没有时,论坛明星会出错,但当你加入贴子后就正常了,大家不要惊慌) 升级:(对519),解压后把你的原519数据库覆盖现数据库,再执行根目录下的UPDATE。ASP文件就行了,如果没有升级成功的提示,说明你的数据不能进行升级! (注意:数据库的升级应做了备份,并在本机上进行!) ====================================== 最后一点说明: 由于论坛本来是打算自己用的,所以在设计的过程中部分变量已经去掉,不能从后台设置了(如表格边框),请大家最好保持现有的风格。 如果还不问题,可以到我的论坛上来交流。??注意,由于本人时间不限,技术支持是有限的,请不要过于强求!

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧