Witam otoz mam index w ktorym mam sam form do logowania, przesyla on logg i pass do pliku login.php :
<?php
laczenie z baza
$nick = $_POST['nick'];
$pass = $_POST['pass'];
$query = mysql_query(\"SELECT * FROM users WHERE login = '$nick' \");
if ($array == FALSE)
{
die('podany uzytkownik nie istnieje'); }
$sql_pass = $array['pass'];
if ($pass == $sql_pass)
{
echo 'Witaj <BR><B>'.$nick; echo ' <BR></b>'; echo\"Przejdz do <A HREF=\"moh.php?\">MoH</A><BR>\";
echo\"Przejdz do <A HREF=\"users.php\">user</font></A><BR>\";
echo\"<A HREF=\"logout.php\">Wyloguj</font></A>\";
$_SESSION['nick'] = $nick;
}
else { echo\" ErroR\"; }
?>
plik moh.php :
<?php
if (isset($_SESSION['nick'])) {
echo\" Przykro nam ale dostep jest mozliwy tylko po zalogowaniu <BR>\";
echo\"<A HREF=\"index.php\">Zaloguj</font></A><BR>\";
echo\"<A HREF=\"register.php\">Rejestracja</font></A><BR>\";
}
else { zawartosc strony }
?>
Gdzie tkwi blad ze sesji praktycznie nie ma ?: ( . Wczesniej chociaz id pokazywalo a teraz nic .