McGansWebsite/admin/application/controllers/Welcome.php

60 lines
1.2 KiB
PHP
Raw Normal View History

2023-01-10 09:41:20 +00:00
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Welcome extends CI_Controller {
2023-01-11 07:17:57 +00:00
2023-01-10 09:41:20 +00:00
public function __construct()
{
parent::__construct();
$this->load->model('Common_model');
}
public function index()
{
$this->load->view('login');
}
2023-01-11 07:17:57 +00:00
2023-01-10 09:41:20 +00:00
public function dashboard()
{
2023-01-11 07:17:57 +00:00
2023-01-10 09:41:20 +00:00
$this->load->view('dashboard');
}
2023-01-11 07:17:57 +00:00
2023-01-10 09:41:20 +00:00
public function admin_login()
{
2023-01-11 07:17:57 +00:00
$username=$this->input->post('username');
$password=$this->input->post('password');
$check=$this->Common_model->get_login_detail($username,$password);
if($check->num_rows()>0)
{
$ch =$check->row();
$this->session->set_userdata('username',$ch->username);
$this->session->set_userdata('id',$ch->id);
$this->session->set_userdata('suc',' Successfully Logged in..!');
if($usertype!=2){
redirect('dashboard');}
else{
redirect('dashboard');}
}
else
{
$this->session->set_userdata('err','The username or password is incorrect.');
redirect('dashboard');
}
}
public function logout()
{
$admin_id=$this->session->userdata('id');
2023-01-10 09:41:20 +00:00
2023-01-11 07:17:57 +00:00
$data = array('id' => '', 'username' => '');
$this->session->unset_userdata($data);
$this->session->sess_destroy();
redirect('');
2023-01-10 09:41:20 +00:00
}
}