admin_op.class.php 769 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. defined('IN_PHPCMS') or exit('No permission resources.');
  3. //定义在后台
  4. define('IN_ADMIN',true);
  5. class admin_op {
  6. public function __construct() {
  7. $this->db = pc_base::load_model('admin_model');
  8. }
  9. /*
  10. * 修改密码
  11. */
  12. public function edit_password($userid, $password){
  13. $userid = intval($userid);
  14. if($userid < 1) return false;
  15. if(!is_password($password))
  16. {
  17. showmessage(L('pwd_incorrect'));
  18. return false;
  19. }
  20. $passwordinfo = password($password);
  21. return $this->db->update($passwordinfo,array('userid'=>$userid));
  22. }
  23. /*
  24. * 检查用户名重名
  25. */
  26. public function checkname($username) {
  27. $username = trim($username);
  28. if ($this->db->get_one(array('username'=>$username),'userid')){
  29. return false;
  30. }
  31. return true;
  32. }
  33. }
  34. ?>