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'));
     }
 }