2016-07-15 38 views
0

我要瘋了傳遞正確的價值,需要一些技巧和幫助。使用自定義cms和php編程語言。我正在服務器上的在線網站上工作。會話不是通過文件

問題是下一:

會話開始是好的,在的functions.php我開始session['lng'],把_LNG不斷在它和它的好,傳球好的。

當我打電話我在其他文件session['lng']我總是得到相同的語言常數(EN),但我傳遞(HR)或(去)?我檢查了10次,如果會話設置在其他地方,但事實並非如此。

如何檢查哪來的問題......我真的不知道下一步該怎麼做

+0

請分享代碼,但您需要使用<?php session_ start()啓動頁面。 ?>。應該是第一件事。如果問題仍然存在並清除緩存,您也可以取消設置會話。然後重試,看是否會話數據的正確傳遞 –

+0

通過說我開始會話[「LNG」],什麼是你的意思? –

回答

0

你訪問會話變量之前把這個在其他文件的開始。它需要訪問會話變量。

<?php 
session_start(); 
+0

你確定這是問題嗎? –

+0

這只是一個建議。請不要在答覆之前發佈答案,除非用戶需要/有幫助。而不是對所有建議使用評論部分。 **在堆棧溢出,建議總是受歡迎的。** –

+0

是@RafaelShkembi。如果你不這樣做,那麼這是肯定的問題。如果你所做的一切都很好。 – Adeel