Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Czyszczenie zmiennej sesyjnej a przeglądarkowy wstecz, Czyli komunikaty dla użytkowników
thomson89
post 17.08.2010, 18:07:35
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Witam!

Gdy użytkownik coś wykona, dostaje powiadomienie. Powiadomienie ma postać boxu, który się chowa. Nadaję boxowi div który jquery szuka i ewentualnie chowa. Problem leży po stronie i przeglądarki i (po części) PHP. Dodaję komunikat tak:
  1. $_SESSION['administrator']['komunikat'] = 'blad';
  2. Header('Location: produkty.php?do=view');

I na stronie dodaję switcha który wyświetla odpowiedni komunikat i zeruje zmienną.
  1. $_SESSION['administrator']['komunikat'] = '';


I teraz: jeżeli nawet, zmienna session będzie pusta (a ją czyszczę) po przejściu na inną stronę i powrót poprzez wstecz (w przeglądarce) komunikat znowu zostaje wyświetlony. Jak to naprawić?


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
erix
post 17.08.2010, 18:36:43
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie przekazuj tak powiadomień.

Co w sytuacji, gdy użytkownik będzie na kilku kartach miał otwartą stronę i będzie coś wykonywał?

Wyśle jednocześnie dwa żądania, co wtedy?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
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 - 17:09