You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
969 B
42 lines
969 B
<?php |
|
defined('BASEPATH') OR exit('No direct script access allowed'); |
|
|
|
/** |
|
* Regio model |
|
*/ |
|
class Login_model extends CI_Model |
|
{ |
|
|
|
public function __construct() |
|
{ |
|
parent::__construct(); |
|
} |
|
|
|
public function check_user() |
|
{ |
|
// Validate POST |
|
$username = $this->security->xss_clean($this->input->post('username')); |
|
$password = $this->security->xss_clean($this->input->post('password')); |
|
$regioid = $this->security->xss_clean($this->input->post('regioid')); |
|
//$username = $this->input->post('username'); |
|
//$password = $this->input->post('password'); |
|
//$regioid = $this->input->post('regioid'); |
|
|
|
// Search for user |
|
$this->db->select('id'); |
|
$this->db->where('username', $username); |
|
$this->db->where('password', sha1($password)); |
|
$this->db->where('regioid', $regioid); |
|
$this->db->from('user'); |
|
|
|
$query = $this->db->get(); |
|
//echo $query->num_rows(); |
|
if ($query->num_rows() == 1) |
|
{ |
|
return TRUE; |
|
} else { |
|
return FALSE; |
|
} |
|
|
|
} |
|
} |