Это похоже на задание для Класса агента пользователя !
После загрузки вручную:
$this->load->library('user_agent');
или по конфигурации в / application /config / autoload.php :
$autoload['libraries'] = array('user_agent');
Затем вы можете проверить пользовательский агент с помощью следующего кода:
if (stristr($this->agent->agent_string(), 'wget') != FALSE)
{
/* wget detected, don't save sessions */
}
else
{
/* sessions can be saved */
}