Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Zakonczenie wybraniej sesji
Lonas
post 23.08.2006, 10:27:54
Post #1





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Mam pare danych zapianych w sesji -

np $ilosc, $nazwa itd

$_SESSION['nazwa'] ; ilosc.. smile.gif

Chce teraz usunac tylko sesje nazwa

jak ?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post 23.08.2006, 10:29:33
Post #2





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




Tak jak w normalnej tablicy:
  1. <?php
  2. unset($_SESSION['nazwa']);
  3. ?>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Lonas
post 23.08.2006, 10:42:43
Post #3





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


dzieki - a jak najepiej sprawdzić czy teraz zmienna $nazwa istnieje - próbuje !$nazwa - isset i empty ..
jak najprościej

Ten post edytował L.Pociask 23.08.2006, 10:42:59


--------------------
Go to the top of the page
+Quote Post
nospor
post 23.08.2006, 10:43:46
Post #4





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




I znowu jak w zwyklej tablicy:
  1. <?php
  2. if (isset($_SESSION['nazwa'])) echo 'jest'; else echo 'nie ma';
  3. ?>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Lonas
post 23.08.2006, 10:58:04
Post #5





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Coś mi to nie działa - w pliku na poczatku odbieram sesje -
w miedzyczasie sprawdzam czy ona istnieje - jesli tak to przechodze dalej-
na koniec pliku usuwam sesje - przechodze do nastepnego dok -
po czym specialnie na przegladarce daje wstecz - sesja sie nie wyswietla co prawda ( print $_SESSION.. )

ale sprawdzenie

  1. <?php
  2. if(isset($_SESSION['nazwa'])){
  3. echo 'jest';
  4. }else
  5. {
  6. echo 'nie ma';
  7. }
  8. ?>
caly czas pokazuje mi jest.. nie wiem o co come on

edit tam oczywiscie jest isset smile.gif

Ten post edytował L.Pociask 23.08.2006, 11:02:03


--------------------
Go to the top of the page
+Quote Post
nospor
post 23.08.2006, 11:03:49
Post #6





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




Cytat
po czym specialnie na przegladarce daje wstecz - sesja sie nie wyswietla co prawda ( print $_SESSION.. )

ale sprawdzenie

Skoro ci print_r nie pokazuje sesji, to warunek powinien ci pokazywac ze nie ma. Nie moze byc raz tak a raz inaczej. pewnie cos popsules, tak jak z tym isset winksmiley.jpg


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Lonas
post 23.08.2006, 11:07:35
Post #7





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Okej.. wstecz - pokazuje jest - dam odśwież nie ma smile.gif

Ogólnie chodzi o to że juzek wprowadza sobie produkt na pz - daje dodaj- produkt dodany - dodaj nastepny ..- ( i jeśli teraz sobie cos ubzdura i da wstecz ) to wraca do pliku ktory dodawal prod na pz - i tutaj mam to sprawdzenie

Tylko ono działa w momencie nacisniecia f5 ..

Jakaś sugestia ? smile.gif


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:18