Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Komunikaty w serwisie
Daimos
post
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


Witam
Może podzielicie się swoimi doświadczeniami/rozwiązaniami dotyczącymi komunikatów w serwisie. Chodzi mi o wszelkiego rodzaju wiadomości, w tym błędy, które nie wymagają osobnej podstrony (np. w ustawieniach: "zmiany zostały zapisane"



1. Zwyczajnie wyświetlać komunikat po wykonaniu akcji
Tylko, że jak po akcji robimy redirecta, to już takie coś nie przejdzie

2. Można zrobić przekierowanie na tą samą stronę z dodatkowym parametrem, który będzie odpowiadał jakiejś konkretnej wiadomości
No ale są i minusy takiego rozwiązania
- po przeładowaniu strony, dalej widnieje komunikat
- wszystkie komunikaty musimy ładnie numerować, oznaczać

3. Wiadomość w sesji, która przeterminuje się po odświeżeniu strony, więc zobaczymy ją tylko raz
Minusy? Może ktoś je wytknie

Ktoś może ma inne propozycje? Albo potrafi wybić z głowy, któreś z powyższych? Wiele serwisów korzysta z rozwiązania 2go, ale mi osobiście najlepiej przypodobało się 3cie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
IceManSpy
post
Post #2





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


Możesz też używać ciastko. Jak wystąpi błąd to ustawić ciastko, a jak chcesz wyświetlić, to sprawdzasz czy dane istnieje jeśli:
tak -> wyświetl błąd i skasuj ciastko (nie będzie wyświetlał się błąd po przeładowaniu)
nie -> kontynuuj skrypt
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 18:34