-2

我的网站上有一个过滤器,当鼠标悬停时会删除语言列表。每种语言都有一个锚点,将其语言键附加到 uri 的最后一段(例如 ?l=es)。我想抓住'es'来相应地设置会话语言。我怎样才能做到这一点?最好的感谢!

它与 tis question 的问题相同,但没有得到公认的答案:

定义所用语言的 uri 的最后 2 个字母

4

2 回答 2

1

我希望这就是你要找的。

<?php
session_start();
$val=$_GET['l'];//es
echo $val;//es
$_SESSION['val']=$val;
于 2013-10-21T17:19:03.710 回答
1

嗯..我不确定我得到你的问题。您可以将表单添加到您的网站并将表单的操作设置为 php 文件并将方法设置为 GET。然后在 php 文件中使用 $_GET['l'] 这是一个 php 示例

<?php
session_start();
$language = $_GET["l"];
$_SESSION["language"] = $language;
?>

现在 $language 具有您需要的值 es 。

于 2013-10-21T17:21:38.353 回答