私は狂ってしまい、ヒントと助けが必要です。カスタムCMSとPHPプログラミング言語で作業する。私はサーバー上のオンラインサイトに取り組んでいます。セッションが正しい値をファイルに渡さない
問題は次です:
セッション開始は、私がsession['lng']
を開始し、それに_LNG定数を入れて、それは大丈夫渡し、大丈夫だのfunctions.phpでは、okです。
他のファイルにsession['lng']
を呼び出すと、私はいつも同じ言語定数(en)を取得しますが、(hr)または(de)を渡していますか?セッションが他の場所に設定されている場合は10回チェックしましたが、そうではありません。
は、どのように私は問題だどこにセッション変数にアクセスする前に、他のファイルの開始時にこれを置いていました...私は本当に、次
<?php session_start();でページを開始する必要があります。 ?>。非常に最初のものでなければなりません。問題が解決しない場合はセッションを解除し、キャッシュをクリアすることもできます。次に、セッションデータが正しく渡されたかどうかを確認するために再試行します。 –
私はセッション['lng']を開始すると言って、何を意味していますか? –