Mam problem z logowaniem. Loguje sie za pomoca sesji i na localhost wszystko idzie ok a jak wgram strone na serwer to ni da sie zalogowac. Wydaje mi sie ze to jest sprawa sesji. Czy ktos wie jaka moze byc przyczyna? Nie jest to sprawa przegladarki ani firewalla.
Logowanie jest poprzez:
Kod
session_name('2');
@session_start();
$_SESSION['uzytkownik_nick'] = "ja";
@session_start();
$_SESSION['uzytkownik_nick'] = "ja";
pozniej jest sprawdzenie sesji w funkcji:
Kod
function sprawdz_sesje(){
if (isset($_SESSION['uzytkownik_nick'])){
print "<div class=menu_prawe>";
print "<center>Witaj: <strong>".$_SESSION['uzytkownik_nick']."</strong></center>";
print "</div>";
$s=session_id();
return true;
}
else
{
print "<div class=menu_prawe>";
PRINT "<center>Witaj: <strong> gościu!</strong></center>";
print "</div>";
return false;
}
}
if (isset($_SESSION['uzytkownik_nick'])){
print "<div class=menu_prawe>";
print "<center>Witaj: <strong>".$_SESSION['uzytkownik_nick']."</strong></center>";
print "</div>";
$s=session_id();
return true;
}
else
{
print "<div class=menu_prawe>";
PRINT "<center>Witaj: <strong> gościu!</strong></center>";
print "</div>";
return false;
}
}