Дипломная работа. Приложение Ж.

Фрагмент файла 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);
}

Безопасность web-сайтов

Блог, посвященный обсуждению аспектов информационной безопасности веб-сайтов.

1 читатель · 45 топиков · RSS

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.