Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sesje-logowanie
marmomm
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 25.06.2004

Ostrzeżenie: (0%)
-----


problem z serii banalnych ...

mam stronke z logowaniem tzn mam logowanie i po autoryzacji zakladam sesje w ktorej trzymam nick, wszytsko jest ok... ale pozalogowaniu nadal sa dostepne linki do stron publicznych i jezeli ktos kto sie zalogowal kliknie na nie wychodzi ze stron z autoryzacja (bez killniecie sesji) i znowy pokazuje sie mozliwosc zalogowania, a chce zeby nawet po wyjsciu 'na zawnatrz' wyswietlał sie status "zalogowany".

z tego co wyczytalem musialbym nawet w czesci publicznej robic session_start() i sprawdzac czy nick != '' . Jezeli tak to wyswietlac kawalek "Zalogowany" a jezeli nie to mozliwosc zalogowania.

tyle ze to chyba nie jest najlepsze rozwiazanie bo nawet jesli strone bedzie ogladal gosc, to za kazdym zazem session_start() bedzie tworzyl pusta sesje.

a to chyba nie jest optymalne rozwiazanie

co proponujecie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




i co z tego,ze zaloży się 1000 czy nawet 99999999 sesji?
Przeszkadza Ci to w czymś?
W sesji możesz trzymac różne dane, a nie tylko to, czy się ktoś zalogował.
Wsadż tam język strony, jaki wybrał user, wsadź tam wybrany theme, wsadź czas wejscia na strone...

Utrudniasz sobie życie kombinując jak łysy koń pod górkę.
Go to the top of the page
+Quote Post

Posty w temacie
- marmomm   sesje-logowanie   25.06.2004, 10:17:00
- - kicaj   Zeby sesja dzialala wszedzie nalezy umiescic tam s...   25.06.2004, 10:19:45
- - marmomm   ok, ale jak sprawdzic cos takiego: - sprawdz czy ...   25.06.2004, 10:28:50
- - scanner   I tak to ma działać. Zakładasz pustą sesję i późni...   25.06.2004, 10:31:10
- - marmomm   chcsz powiedziec ze tak ma byc? za jak wchodzi 100...   25.06.2004, 10:35:14
- - kicaj   Po zalogowaniu rejestrujesz w sesji np. id usera. ...   25.06.2004, 10:38:39
- - marmomm   Cytat(kicaj_ @ 2004-06-25 09:38:39)Potem na i...   25.06.2004, 10:43:41
- - scanner   Pokaż te próby, to my Ci pokażemy, co reobisz źle.   25.06.2004, 10:50:30
- - marmomm   ok, testuje tak: plik index.php : <? if(...   25.06.2004, 11:14:45
- - ..:: pingu ::..   Zapomniałes czegoś :[PHP] pobierz, plaintext <?...   25.06.2004, 11:27:04
- - marmomm   no ok, racja tez juz do tego doszedlem ale dalej N...   25.06.2004, 11:32:04
- - scanner   A co to za bzdury? POczytać manual rozdział o sesj...   25.06.2004, 11:33:30
- - marmomm   sorki scanner ale twoje rozwiazanie nie rozwiazuje...   25.06.2004, 11:46:39
- - scanner   i co z tego,ze zaloży się 1000 czy nawet 99999999 ...   25.06.2004, 11:49:39
- - marmomm   Cytat(scanner @ 2004-06-25 10:49:39)i co z te...   25.06.2004, 11:56:06
- - scanner   Po prierwsze, naucz się cytować. Po drugie: sesje ...   25.06.2004, 11:57:15
- - marmomm   dzieki , mily gosc z ciebie...   25.06.2004, 12:00:56
- - Sali_   Możesz na cistkach się oprzeć, ale myśle że to tru...   30.11.2004, 19:31:50


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

 



RSS Aktualny czas: 4.10.2025 - 14:25