初始版本

This commit is contained in:
2026-04-19 01:39:41 +08:00
commit 2b4d3e9880
1272 changed files with 389959 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Login extends CI_Controller {
public function __construct(){
parent::__construct();
}
public function index(){
$data = str_enhtml($this->input->post(NULL,TRUE));
if (is_array($data)&&count($data)>0) {
!token(1) && die('token验证失败');
strlen($data['username']) < 1 && die('用户名不能为空');
strlen($data['userpwd']) < 1 && die('密码不能为空');
$user = $this->mysql_model->get_rows('admin','(username="'.$data['username'].'") or (mobile="'.$data['username'].'") ');
if (count($user)>0) {
$user['status']!=1 && die('账号被锁定');
if ($user['userpwd'] == md5($data['userpwd'])) {
$data['jxcsys']['uid'] = $user['uid'];
$data['jxcsys']['name'] = $user['name'];
$data['jxcsys']['roleid'] = $user['roleid'];
$data['jxcsys']['username'] = $user['username'];
$data['jxcsys']['login'] = 'jxc';
if (isset($data['ispwd']) && $data['ispwd'] == 1) {
$this->input->set_cookie('username',$data['username'],3600000);
$this->input->set_cookie('userpwd',$data['userpwd'],3600000);
}
$this->input->set_cookie('ispwd',$data['ispwd'],3600000);
$this->session->set_userdata($data);
$this->common_model->logs('登陆成功 用户名:'.$data['username']);
die('1');
}
}
die('账号或密码错误');
} else {
$this->load->view('login',$data);
}
}
public function out(){
$this->session->sess_destroy();
redirect(site_url('login'));
}
public function code(){
$this->load->library('lib_code');
$this->lib_code->image();
}
}
/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */