ѡ̳

标题: 我的面板 --修改个人信息,修改个人密码 [打印本页]

作者: admin    时间: 2017-11-4 23:33
标题: 我的面板 --修改个人信息,修改个人密码
已完成



  1. function password($password, $encrypt='') {
  2.    $pwd = array();
  3.    $pwd['encrypt'] =  $encrypt ? $encrypt : create_randomstr();
  4.    $pwd['password'] = md5(md5(trim($password)).$pwd['encrypt']);
  5.    return $encrypt ? $pwd['password'] : $pwd;
  6. }
  7. function create_randomstr($lenth = 6) {
  8.    return random($lenth, '123456789abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ');
  9. }
  10. function is_password($password) {
  11.    $strlen = strlen($password);
  12.    if($strlen >= 6 && $strlen <= 20) return true;
  13.    return false;
  14. }/*
  15. * 修改密码
  16. */
  17. public function edit_password($userid, $password){
  18.    $userid = intval($userid);
  19.    if($userid < 1) return false;
  20.    if(!is_password($password))
  21.    {
  22.       showmessage(L('pwd_incorrect'));
  23.       return false;
  24.    }
  25.    $passwordinfo = password($password);
  26.    return $this->db->update($passwordinfo,array('userid'=>$userid));
  27. }
复制代码









欢迎光临 ѡ̳ (http://www.sunminxuan.cn/bbs/) Powered by Discuz! X3.4