Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Admin_model extends CI_Controller
- {
- /*===================*/
- // Constructor
- /*===================*/
- function __construct()
- {
- parent::__construct();
- }
- /*===================*/
- // validate_admin
- /*===================*/
- public function validate_admin($username,$password)
- {
- $db_query = $this->db->get_where('nv_cms_admin',array("username"=>$username));
- if($db_query->num_rows() == 1)
- {
- $p = $db_query->row()->password;
- if($p === md5($password))
- {
- return TRUE;
- }
- else
- {
- return FALSE;
- }
- }
- else{
- return false;
- }
- }
- /*==================*/
- // get_admin
- /*==================*/
- public function get_admin($username)
- {
- $db_query = $this->db->get_where('nv_cms_admin',array("username"=>$username));
- $admin = $db_query->row();
- return $admin;
- }
- /*=================*/
- // validate_session
- /*=================*/
- public function validate_session()
- {
- $is_admin = $this->session->userdata('is_admin');
- $logged_in = $this->session->userdata('logged_in');
- if( ($is_admin == TRUE) && ($logged_in == TRUE))
- {
- return TRUE;
- }
- else{
- FALSE;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement