Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z sesjami, Sesje :/
-Gość_Anonim-
post
Post #1





Goście







Witam,
chcę wprowadzić autoryzację na stronie. Mam poniższy niby prosty skrypt, ale z niewiadomych dla mnie powodów po wprowadzeniu dobrych danych do logowania nie można odczytać zmiennych wprowadzonych do sesji. Po prostu jakbym wcale ich nie utworzył. Mam już dość. Tyle czasu nad tym siedzę i nie mogę znaleźć błędu. Zapewne to jakiś drobiazg. Zerknijcie co jest nie tak.

Kod
session_start();

function autoryzacja(){
    $login = addslashes($_POST['login']);
    $password = addslashes($_POST['password']);
    $link_id = addslashes($_POST['link_id']);

    $pr = mysql_query( "SELECT * FROM sbase WHERE nick = '$login' AND password = '$password' LIMIT 1 " );
    if(mysql_num_rows($pr) > 0)
    {
   $_SESSION['zalogowany'] = true;
   $_SESSION['link_id'] = $link_id;  
    }else
   formularz_logowania();
}

if (!$_SESSION['zalogowany'])
  autoryzacja();

function formularz_logowania(){
   ...
   exit();
}


Zarówno 'zalogowany' jak i 'link_id' nie istnieją po przejściu formularza. sad.gif
Go to the top of the page
+Quote Post

Posty w temacie
- Gość_Anonim   Problem z sesjami   27.08.2005, 14:32:55
- - Fipaj   Nie tag CODE, tylko php. Rozczytać tego nie można....   27.08.2005, 14:58:08
- - Gość_Anonim   Przepraszam, nie zauważyłem formatowania php W...   27.08.2005, 15:12:28
- - Gość_Anonim   Problem rozwiązany. Przed "session_start()...   27.08.2005, 15:41:04


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 00:39