Дипломная работа. Приложение Ж.
- Безопасность web-сайтов / 19 октября 2012, 15:44
Фрагмент файла redux_auth_models.php
/* Time delay autorisation*/<br /> public function auth_sleep(){ $sleep=$this->ci->config->item('sleep_time'); sleep($sleep); }<br /> /* Log table*/ public function save_stat($log_msg){ $this->load->library('user_agent'); $stat_table = $this->tables['stat']; $ip = $this->input->ip_address(); $event = $log_msg; $os = $this->agent->platform(); if ($this->agent->is_browser()){ $user_agent = $this->agent->browser().' '.$this->agent->version(); } elseif ($this->agent->is_robot()){ $user_agent = $this->agent->robot(); } elseif ($this->agent->is_mobile()){ $user_agent = $this->agent->mobile(); } else { $user_agent = 'Unidentified User Agent'; } if ($this->agent->is_referral()){ $refferer = ''; } else { $refferer = ''; } // Log information . $data = array('ip' => $ip, 'event' => $event, 'os' => $os, 'user_agent' => $user_agent, 'refferer' => $refferer); $this->db->insert('statistics', $data); }
0 комментариев