Mam pewien problem z sesjami i kawałkiem skryptu
Mam coś takiego
CODE
class object {};
$config = new object;
$config->dir = "lang/";
if (! isset($lang)) {
$lang = "pl";
}
else if ($lang == "pl" ) { $SESSION["lang"] = "pl"; }
else if ($lang == "en" ) { $SESSION["lang"] = "en"; }
$config->global = $config->dir.$lang."/language.php";
include ($config->global);
$config = new object;
$config->dir = "lang/";
if (! isset($lang)) {
$lang = "pl";
}
else if ($lang == "pl" ) { $SESSION["lang"] = "pl"; }
else if ($lang == "en" ) { $SESSION["lang"] = "en"; }
$config->global = $config->dir.$lang."/language.php";
include ($config->global);
Oczywiście skrypt ten odpowiada za zmiane języka strony.
<h2><a href="index.php?lang=pl"><img border="0" src="images/pl.png" width="30" height="20"></a>
<a href="index.php?lang=en">
<img border="0" src="images/en.png" width="30" height="20"></a></h2>
Na starym serwerze (serwer w firmie z PHP4 - nie pytajcie dlaczego jeszcze jest używane) wszystko działa - oczywiście na nowym serwerze (hostnig i PHP5) nie działa.
Podmieniłem na localhoscie PHP na 5 i oczywiście wszystko działa


Gdzie zacząć gryźć aby na hostingu zmiana języków zaczeła działać?