load->helper('url'); $this->load->helper('cookie'); } function change($lang = "en") { if (isset($_GET['r']) && !empty($_GET['r'])) { $url = urldecode(base64_decode($_GET['r'])); } else { $url = base_url(); } if (in_array($lang, ['de', 'en', 'fr'])) { $this->session->set_userdata('site_lang', $lang); setcookie('language', $lang, time() + 7776000, '/'); } else { $this->session->set_userdata('site_lang', 'en'); setcookie('language', 'en', time() + 7776000, '/'); } redirect($url); } }