I have designed a bilingual website initially loading in Arabic language by declaring a session variable 'language'.The index page load correctly ,but when i click the button to convert the language i'am getting the session variable undefined.please help me to fix this issue.
Эта ниже функция загружает домашнюю страницу. Здесь я получаю переменную сеанса на домашней странице.
public function index(){
$_SESSION['page'] = 'Home';
if(empty( $_SESSION["language"])){
$_SESSION["language"] = "_ar";
}
$this->load->view('site'.$_SESSION["language"].'/index',$data);
}
In the home page when i click the language convert button it call the below controller function,but the session variable become undefined in this controller function.
Когда я открываюсь в i
public function lang_change_ar_to_eng() {
if ($_SESSION["language"] == "_en")
$_SESSION["language"] = "_ar";
else if($_SESSION["language"] == "_ar")
$_SESSION["language"] = "_en";
echo json_encode($_SESSION["language"]);
}
когда я открываюсь в окне инкогнито, я получаю переменные сеанса, я не знаюв чем проблема