![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 2.03.2010 Skąd: ta pewność? Ostrzeżenie: (0%) ![]() ![]() |
Witam, piszę skrypt logowania PHP + MySQL, skrypt oparty o PHP i sztywną nazwę użytkownika i hasła np:
to nie mam żadnych problemów z żywotnością sesji, jednak gdy opieram skrypt o MySQL, to pojawia się właśnie problem. @poprawka skrypt oparty o sztywne loginy i hasła również ginie. Na Switch CASE
Strona działa o SWITCH CASE - menu, plik nazywa się login.php po wejściu z index.php nazywa się już oczywiście inaczej index.php?id=3 nie wiem czy ma to wpływ na jednorazową żywotność sesji. Otóż loguje się poprawnie otrzymując komunikat. Gdy jednak kliknę Strona główna, bądź chcę przejść do jakiejkolwiek pod strony np: by sprawdzić moje uprawnienia, to sesja znika. Skrypt do sprawdzania czy sesja istnieje.
Gdzie leży problem? Ten post edytował Bellum 11.06.2010, 17:59:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dodaj w pliku index.php na początku ob_start();
A na końcu ob_end_flush(); I usuń @. Jak ci nadal będzie wywalało ostrzeżenie to trzeba coś z tym zrobić, a nie ukrywać(IMG:style_emoticons/default/smile.gif) Co do tego ostrzeżenia to sprawdź czy nie masz jakiejś spacji przed wszystkim. Ten post edytował bastard13 11.06.2010, 18:30:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:23 |