public function login_now() { $this->use->use_lib('admin/user_lib_ad'); $user = new user_lib_ad(); if ($user->set(tpl_user_site::user_site() . '_' . tpl_user_site::username(), 'post') && $user->set(tpl_user_site::user_site() . '_' . tpl_user_site::password(), 'post')) { echo $user->find_users_login(); } else { echo json_encode(array('valid' => false, 'massage' => class_massage::danger('Oops !!', 'Check Input Now '))); } }
public function find_users_login() { $db = new data_base(tpl_user_site::user_site(), array(tpl_user_site::id()), array(tpl_user_site::username() => $this->data[tpl_user_site::user_site() . '_' . tpl_user_site::username()], tpl_user_site::password() => $this->hash_password($this->data[tpl_user_site::user_site() . '_' . tpl_user_site::password()]), tpl_user_site::status() => 1)); $results = $db->get_where(); $results = array_shift($results); if (!empty($results[tpl_user_site::id()])) { $this->session->new_login_admin(); $this->session->set_id_user($results[tpl_user_site::id()]); return json_encode(array('valid' => true)); } else { return json_encode(array('valid' => false, 'title' => 'Oops !!', 'massage' => 'The password you\'ve entered is incorrect')); } }