我是 Codeigniter 的新手。以使用codeiginiter
.
一切都很好,但会议无法满足我的需要。
我想要的是:-
非登录用户也可以看到只有登录用户才能看到的私人区域。
这是我的代码:
login.php 控制器
defined('BASEPATH') or exit('No direct script access allowed');
class Login extends CI_Controller
{
public function __construct()
{
parent::__construct();
if ($this->session->userdata('hospital_email')) {
redirect('private_area');
}
$this->load->library('form_validation');
$this->load->library('encryption');
$this->load->model('login_model');
}
function index()
{
$this->load->view('view/login');
}
function validation()
{
$this->form_validation->set_rules('hospital_email', 'Email Address', 'required|trim|valid_email');
$this->form_validation->set_rules('pass', 'Password', 'required');
if ($this->form_validation->run()) {
$result = $this->login_model->can_login($this->input->post('hospital_email'), $this->input->post('pass'));
if ($result == '') {
redirect('private_area');
} else {
$this->session->set_flashdata('message', $result);
redirect('view/login');
}
} else {
$this->index();
}
}
}
子衿沉夜
慕姐4208626