数据库里面有个列明是login意思是:密码身份,我要做的是用户改完密码以后身份变成1,密码过期后身份改成2(密码过期程序我已经做完了),祖玛用PHP来实现这功能?

解决方案 »

  1.   

    修改密码的同事,login=1,登录的时候判断密码是否过去,如果过期的话,login=2,update一下就可以了
      

  2.   

    用户更改密码的时候,sql为update member set password = $password,login=1,expire_time=time()+3600 where id=$id //假设表为member,密码字段为password,登录身份为login,密码有效期字段为expire,而且有效期为1小时。
      

  3.   

    更新密码的SQL
    update member set password ='$password',login=1,expire_time=date_add(now(),interval 10 day) where id=$id登录时候
    update member set login=2 where expire_time < NOW()
      

  4.   

    修改密码时 更新login 让它的值为1 就可以了 啊   然后在满足你所设置的过期条件下 更新它让它的值为2就可以