切换按钮设置SESSION值


Toggle Button to set SESSION value

在我的网站上,我想为用户提供切换会话语言的选项。点击,语言从英语变成法语。

问题是,我希望用户能够只需点击一个按钮就可以将内容更改为法语。一旦SESSION设置为FR,当前页面index.php将在重新加载

时更改为法语。

我希望它如何工作:

index.php页面加载和$_SESSION['lang'] == en(已设置)

用户点击toggle和$_SESSION['lang'] = "fr",页面重新加载。

用户再次点击切换按钮,$_SESSION['lang'] = en和页面重新加载。

等。等。

在index.php中添加一个链接:

<a href="language.php">Toggle Language</a>
在language.php中,使用以下代码更改会话变量:
<?php
session_start();
if($_SESSION['lang'] == 'en') 
  $_SESSION['lang'] = 'fr';
elseif($_SESSION['lang'] == 'fr') //else could be used here instead of elseif
  $_SESSION['lang'] = 'en';
// return to index.php
header("location:index.php");
exit();
?>