OTURUM değişkeni güncellenmiş değil

0 Cevap php

Ben bir OTURUM değişken $ _SESSION ['lang'] ve kendisine atanan ilk değer sonra başka bir değer ile güncelleme olamaz.

Ne yazık ki bu benim localhost değil uzak sunucuda çalışır.

/////selectlang.php file
if(empty($err)) {
        session_start();

        unset($_SESSION['lang']);

        $_SESSION['lang'] = "";

        $_SESSION['lang'] = $lang;

   }


//////Calling form
if (isset($_SESSION['lang']))
{
    $lang = $_SESSION['lang'];
}else
{
    $lang = 'locale_en';
}

 require_once ("lang/".$lang.".php");

    echo '<table border="0" width="100%"><tr><td>';
        echo "<font class=fontselectlanguage>".CHOOSE_LANGUAGE;

        echo '<td><form action="/selectlang2" method="post">
            <Select name="lang" />
            <Option class="fontselectlanguage_option" value="locale_en" SELECTED>English</Option>
            <Option class="fontselectlanguage_option" value="locale_vd">Vindu</Option>
    </form>

Herhangi bir fikir?

0 Cevap