Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak usunąć pojedyńczą sessie?
Sito_s
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.03.2005
Skąd: A kogo to odchodzi??

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


Mianowicie jak można usunąć tylko jedną sessie, np: mam
  1. <?php
  2.  
  3. $_SESSION['jeden'] = 1;
  4. $_SESSION['dwa'] = 2;
  5.  
  6. ?>

i chcę usunąć tylko drugą sessie bo jest mi niepotrzebna, ale pierwsza ma zostać.

Ten post edytował Sito_s 21.04.2005, 12:08:33
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




unset($_SESSION['dwa']);?
Go to the top of the page
+Quote Post
Sito_s
post
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.03.2005
Skąd: A kogo to odchodzi??

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


Aha dzięki czyli sessia wtedy znika i tyle.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Napewno wtedy znika z tabeli $_SESSION element o indexie 'dwa'
Go to the top of the page
+Quote Post
Sito_s
post
Post #5





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.03.2005
Skąd: A kogo to odchodzi??

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


No to git, aha i jeszcze coś jak sprawdzić czy tablica posiada jakieś elemęty.
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




  1. <?php
  2.  
  3. if (empty($_SESSION))
  4. echo &#092;"Nic nie ma\";
  5. else
  6. echo &#092;"Coś ma\";
  7.  
  8. ?>
Go to the top of the page
+Quote Post
Sito_s
post
Post #7





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.03.2005
Skąd: A kogo to odchodzi??

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


Aha myślałem o tym ale coś mi mówiło że to tylko do zmiennych a nie do tablic. Jak tak to gitez. Dzięki bardzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Można jeszcze:
  1. <?php
  2.  
  3. if (count($_SESSION)==0)
  4. echo &#092;"Nic nie ma\";
  5. else
  6. echo &#092;"Coś ma\";
  7.  
  8. ?>


lub zwyczajnie:
  1. <?php
  2.  
  3. if (!$_SESSION)
  4. echo &#092;"Nic nie ma\";
  5. else
  6. echo &#092;"Coś ma\";
  7.  
  8. ?>
Go to the top of the page
+Quote Post

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: 25.12.2025 - 11:46