Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje..., Jak sprawdzić czy sesja istnieje??
-Wieviór-
post
Post #1





Goście







Mam prosty do rozwiązania problem, mianowicie chce zrobić, że jeżeli użytkownik jest zalogowany to sesja się otwiera i pokazują mu się jego dane itp., jeżeli nie to pokazuje się formularz logowania. No i wszystko mam:
  1. <?
  2. if(!$_SESSION[user]) 
  3. {
  4. // Logowanie
  5. } else {
  6. // Dane itp.
  7. } ?>


No i wszystko git, tyle że. Jeżeli sesja nie istnieje to strona generuje mi o tym błąd:

Cytat
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/mateooo/public_html/premiership/new-wievior/index.php:16) in /home/mateooo/public_html/premiership/new-wievior/prawe.php on line 1

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/mateooo/public_html/premiership/new-wievior/index.php:16) in /home/mateooo/public_html/premiership/new-wievior/prawe.php on line 1


Czyli potrzebuje czegoś w stylu instrukcji do sprawdzenia czy sesja istnieje.

Ten post edytował Wieviór 17.06.2004, 15:35:20
Go to the top of the page
+Quote Post

Posty w temacie
- Wieviór   Sesje...   17.06.2004, 14:03:20
- - BzikOS   isset() i wyrzuć pusta linię z początku skryptu. ...   17.06.2004, 14:06:55
- - Wieviór   Mam tak: [PHP] pobierz, plaintext <? session_st...   17.06.2004, 15:29:08
- - mike_mech   Przed rozpoczęciem sesji nie możesz wysłać do prze...   17.06.2004, 15:42:22
- - Wieviór   W sumie to jest includowane do innej strony, czy t...   17.06.2004, 16:57:34
- - mike_mech   Oczywiście. Includowane - znaczy, że jest to dołą...   17.06.2004, 17:00:18
- - Wieviór   No właśnie już to zmieniłem. Teraz działa.   17.06.2004, 17:02:10


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: 20.08.2025 - 16:53