2013-10-21 77 views
-2

我的網站上有一個過濾器,用於在鼠標懸停時刪除語言列表。每種語言都有一個錨,將其語言鍵附加到uri的最後一段(例如?l = es)。我想抓住'es'來相應地設置會話語言。我怎樣才能做到這一點?非常感謝!獲取URI字符串的最後2個字符

其同樣的問題TIS問題沒有導致在一個公認的答案:

Last 2 letters of the uri defining the used language

+0

你能試着解釋一下你想達到的目的嗎?向我們展示一些代碼!? –

+0

我只想知道如何獲得'es',當它被附加到uri – Hobby99

回答

1

嗯..我不確定我是否收到您的問題。你可以添加一個表單到你的網站,並將表單的動作設置爲php文件和GET方法。然後在PHP文件 這裏使用$ _GET [ 'L']是一個PHP的例子

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

現在$語言有您需要的值ES。

+2

的最後一段,即'if(isset($ _ GET ['l']))' – Popnoodles

1

我希望這是你在找什麼。

<?php 
session_start(); 
$val=$_GET['l'];//es 
echo $val;//es 
$_SESSION['val']=$val; 
相關問題