Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Zakonczenie wybraniej sesji
Forum PHP.pl > Forum > Przedszkole
Lonas
Mam pare danych zapianych w sesji -

np $ilosc, $nazwa itd

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

Chce teraz usunac tylko sesje nazwa

jak ?
nospor
Tak jak w normalnej tablicy:
  1. <?php
  2. unset($_SESSION['nazwa']);
  3. ?>
Lonas
dzieki - a jak najepiej sprawdzić czy teraz zmienna $nazwa istnieje - próbuje !$nazwa - isset i empty ..
jak najprościej
nospor
I znowu jak w zwyklej tablicy:
  1. <?php
  2. if (isset($_SESSION['nazwa'])) echo 'jest'; else echo 'nie ma';
  3. ?>
Lonas
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
nospor
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
Lonas
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.