2016-07-15 3 views
0

私は狂ってしまい、ヒントと助けが必要です。カスタムCMSとPHPプログラミング言語で作業する。私はサーバー上のオンラインサイトに取り組んでいます。セッションが正しい値をファイルに渡さない

問題は次です:

セッション開始は、私がsession['lng']を開始し、それに_LNG定数を入れて、それは大丈夫渡し、大丈夫だのfunctions.phpでは、okです。

他のファイルにsession['lng']を呼び出すと、私はいつも同じ言語定数(en)を取得しますが、(hr)または(de)を渡していますか?セッションが他の場所に設定されている場合は10回チェックしましたが、そうではありません。

は、どのように私は問題だどこにセッション変数にアクセスする前に、他のファイルの開始時にこれを置いていました...私は本当に、次

+0

<?php session_start();でページを開始する必要があります。 ?>。非常に最初のものでなければなりません。問題が解決しない場合はセッションを解除し、キャッシュをクリアすることもできます。次に、セッションデータが正しく渡されたかどうかを確認するために再試行します。 –

+0

私はセッション['lng']を開始すると言って、何を意味していますか? –

答えて

0

を何をするか分からない確認することができます。セッション変数にアクセスする必要があります。

<?php 
session_start(); 
+0

これが問題だと確信していますか? –

+0

これは単なる提案です。それがユーザーにとって必要/有用でない限り、回答を投稿しないでください。むしろ、すべてのあなたの提案にコメントセクションを使用してください。 **スタックオーバーフローでは、提案は常に歓迎です。** –

+0

はい@RafaelShkembi。あなたがそれをやっていないなら、これは確かに問題です。あなたがやっていることすべてがうまくいけば。 – Adeel

関連する問題