Macromedia Dreamweaver MX中修改口令时的验证问题(200分)

  • 主题发起人 主题发起人 朝天门
  • 开始时间 开始时间

朝天门

Unregistered / Unconfirmed
GUEST, unregistred user!
用户从登录页面登录成功后到登录成功页面,
录成功页面有一链接指向口令修改页面,
口令修改页面有一表单有三个文本输入框:
旧口令、新口令、确认新口令
系统有一个Session用于保存是哪位用户登录。
我已经做好了一个记录集指向此用户信息
SQL为:"SELECT * FROM users WHERE user_id='" + Replace(var_no, "'", "''") + "'"
和添加了一个服务器行为数据更新。现在点“提交”可以改口令。但:
现在的问题是当用户点击“提交”时怎么判断输入的旧口令是否正确
和新口令的两个输入框是否一致并且新口令的长度是符合要求。
别外一个问题一个问题也包含在前一个问题中。即:
怎么求一个字符串的长度?是哪一个函数?
类似于Delphi的
var ss,mm:string;
begin
if length(ss)=1 then
mm:='0'+ss
else
mm:=ss;
end;
用在:
用户输入月份时,可能1到9月时只输入了1位数,提交到SQL时
要求是两位月份。
我想要的是:如果用户只输入了一位月份数字,在提交到
SQL时先判断,不足两位自动补足即把1到9月变成01到09月。
 
呵呵,if len(ss)=1 then
mm = "0" &
ss
else
mm = ss
end if
 
多谢!但请教前一个主要问题!!
 
判断是否密码一致,在.NET里面有一个组件啊。
在DM MX里面可以通过选择属性选出来,具体叫什么,忘记了。好像有
compare什么的
 
给你个新旧密码是否一致的判断
<!--输入确认密码->两个密码是否相等-->
<asp:CompareValidator id="CompareValidator1"
ControlToValidate="passwd2" ControlToCompare="passwd" Display="Static" Font-Name="Arial" Font-Size="11"
runat=server> 密码不相等
</asp:CompareValidator>

 
还有吗?
 
还有答案吗?
 
不是吧,密码是否一致也要问啊。从数据库里面取,然后判断输入的喽。
 
接受答案了.
 
后退
顶部