把登录名和密码记录在cookie中,设置cookie保存较长时间。
打开登录页时用js判断用户名部分的输入,与cookie记得的用户名相同即用js在密码框中写入cookie中记录的密码,js不熟悉不知道具体怎么写,不过应该可以做到

解决方案 »

  1.   

    Windows IE自带的功能不就有吗??总是问是否保存密码,以便下次登陆。...
      

  2.   

    JS的可以用document.cookie
    具体的也不清楚~~
    不过IE自带的那个倒是满足你的要求
      

  3.   

    改IE设置最简单! internet 选项----内容--------自动完成
      

  4.   

    建议在数据库里多填一项“记住密码”列。
    其中存放一个boolean类型变量。在textbox里进行判断。
    当它被激活时设置一个onWrite=true。当focus转移到密码输入处时,
    如果onWrite=true。则用此用户名在数据库里查找。
    如果有此用户再看“记住密码”项是否为true,如果为true,则取出用户密码,再以星号形式显示在密码输入框里。
    这个办法行不?
      

  5.   

    有一个问题楼主没有说清楚
    下次登陆的时候在其它机器上还能否自动填写密码?不能,只能在同一台机器
    论坛的cookies是最好的解决方案
    能在所有的机器上用
    那就再数据库里面做记号,像楼上说的一样
      

  6.   

    sshwsfc(差沙) 谢谢你说的对啊。是只能在同一台机器上实现这个功能。还有一个问题说明得是本人开发用的是php 3所以不能使用session。请大家继续发言。
      

  7.   

    本人对用js去写cookie来实现这个密码保存功能也不是也不清楚不知道哪位可以给出参考得例子  可以直接贴到这上面也可以发信至[email protected]
      

  8.   

    1、Sample 1:普通情况,即默认情况,AutoComplete时打开的。见:IE5-工具-内容-自动完成选项。 
    <form> 
    <input type = text name = Email> 
    </form> Sample 2:有时候我们并不需要AutoComplete,例如需要用户自己再次输入而非自动完成。只要将所在表单元素的autocomplete属性设置为off即可。 
    <form> 
    <input type = text name = text autocomplete = "off"> 
    </form> Sample 3:那么,如果所有表单元素都不想使用autocomplete功能呢?见下面的方法: 
    <form autocomplete = "off"> 
    <input type="text" name="textfield"> 
    </form>2、保存于cookie中,条件是cookie功能打开
    js函数
    读cookie变量
    function getCookieVal(offset) {
      var endstr = document.cookie.indexOf(";",offset);
      if(endstr == -1)
        endstr = document.cookie.length;
      return unescape(document.cookie.substring(offset,endstr));
    }
    //设置cookie变量
    function SetCookie(name,value,expires,path,domain,secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
    }3、安装phplib,php3也可以使用session
      

  9.   

    用户名 输入框 用下拉式的 如果用户点了保存密码就把相应的用户名和密码保存到cook里    那么下次打开登陆页面时直接把cook里的内容读到相应的输入框里 
      也就是说,你在写登陆程序的时候 ,首先检查一下用户机器的cook里有没有用户名和密码,如果有就直接显示在登陆页面上(所以,我要你用下拉式的,因为有时候这台机器可能有别的另外的用户用过,同时也点了保存用户名和密码,不止一个用户名和密码)这样做安全性是有问题的,但是php也就这能做到这样了 ,毕竟是脚本语言,你也不能写客户端程序,在客户端进行加密什么的,还有,保存用户名和密码是用户自己选择的,所以,出了问题....(嘿嘿~~)
      

  10.   

    cookie ,如果用户选中自动保存密码的checkbox,就使用cookie,不然就不使用