Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Komunikaty dla użytkownika., Jakie zastosować podejście do komunikatów użytkownika.
br-design.pl
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 1
Dołączył: 30.05.2006
Skąd: Gdańsk

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


Zastanawiam się jakie podejście będzie najwłaściwsze dla komunikatów dla użytkownika (typu dodano artykuł, usnięto produkt, zły login lub hasło itd.).

Myślałem nad jakąś klasą Logger'a ale nie wiem czy to przypadkiem nie za dużo, pozatym Loggera o ile się nie myle stosuję się głownie do błędów aplikacji.

Inny sposób o którym tylko słyszałem to zrobić kolekcje obiektów, ale nie bardzo wiem na czym to by miało polegać...

Jezeli ktoś ma jakiś pomysł to będe wdzięczny?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





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




Cytat
Po takiej operacji jak ty mówisz, weźmy dla przykładu naszego newsa, bez przeładowania nie czyści się ani POST ani GET. Wieć po dodaniu tego newsa, użytkownik widzi nasz komunikat, pusty formularz na nowego newsa, ale wystarczy że odświeży strone i nawet się nie zoreintuje kiedy dodał drugi raz ten sam rekord.

Tu masz cos jak zapobiegac odswierzaniu i to bez przekierowania:
http://forum.php.pl/index.php?showtopic=44383
Pozatym problem z odswierzaniem ma sie nijak do komunikatow.

Jesli jednak koniecznie chcesz robic przekierowanie to zapisz komuniakty do sesji, po przekierowaniu je odbierz, wyswietl i usun z sesji. No tu nie ma zadnej filozofii

Cytat
Jezeli wszystko wyszlo ok robilem na koncu przekierowanie (header('Location: xyz.php?msg=Dodano Nowosc')).

@Prph taka metoda jest beznadziejna. A jak bedziesz chcial przekazac kilka komunikatow i beda za dlugie na url? Pomijam juz fakt ze ktos ci moze takiego linka spreparowac ze na Twojej stronie bedzie napisa:
"Ta strona jest do.... kitu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) " albo jeszcze gorsze rzeczy i porazka totalna

edit: z php5 to ma malo wspolnego. przenosze
Go to the top of the page
+Quote Post

Posty w temacie
- br-design.pl   Komunikaty dla użytkownika.   16.07.2006, 20:20:37
- - TomASS   Ostatnio czytałem, że fajnie pracuje się z wyjątka...   16.07.2006, 20:25:53
- - Ociu   Wyjątki przy informacji "Artykuł został dodan...   16.07.2006, 21:20:18
- - br-design.pl   Z wyjątkami pracuje się doskonale a i owszem, ale ...   17.07.2006, 15:27:43
- - nospor   CytatAle z drugiej strony czy Logger nie powinien ...   17.07.2006, 15:37:20
- - br-design.pl   Heh... Tym tropem to mogę sobie zmienić wyjątki n...   17.07.2006, 15:49:49
- - nospor   CytatTym tropem to mogę sobie zmienić wyjątki na p...   17.07.2006, 18:28:01
- - Strzałek   CytatHmmm pomysł z java jest całkiem ok, ale wydaj...   17.07.2006, 21:04:47
- - br-design.pl   @nospor OK, Co do Loggera chodziło mi po prostu ...   17.07.2006, 21:17:33
- - nospor   CytatA powiedz jeszcze, jak w swoim rozwiązaniu ro...   17.07.2006, 22:35:45
- - br-design.pl   To ja poproszę wtedy o szybką lekcje php bo nie po...   17.07.2006, 22:46:02
- - nospor   Cytattworzy się wiadomość o tym fakcie, strona prz...   17.07.2006, 23:02:26
- - br-design.pl   Ok, a co z problemem przeładowania? Po takiej ope...   17.07.2006, 23:19:37
- - netzah   Strasznie komplikujesz proste rzeczy. masz na str...   18.07.2006, 06:45:56
- - Prph   Wczesniej przy programowaniu strukturalnym zastoso...   18.07.2006, 08:40:55
- - nospor   CytatPo takiej operacji jak ty mówisz, weźmy ...   18.07.2006, 10:48:24
- - thornag   Jak dla mnie to klasa metoda dla wyswietlania. Ost...   18.07.2006, 11:47:12
- - br-design.pl   To ja ciągle czegoś nie rozumiem, je...   18.07.2006, 13:32:24
- - nospor   teraz ja nie rozumiem. do kogo to pytanie? do mnie...   18.07.2006, 13:36:14
- - br-design.pl   Pytanie do zainteresowanych: ;-) No ale jak, prze...   18.07.2006, 13:55:08
- - nospor   no to przeciez caly czas mowie, ze jesli robisz pr...   18.07.2006, 13:57:17
- - br-design.pl   No i już sobie przypomniałem dlaczego zadałem wlaś...   18.07.2006, 17:43:43
- - nospor   CytatPrzeladowuje strone (ale wiadomo header locat...   18.07.2006, 18:15:55
- - br-design.pl   Sprawdź... exit zatrzymuje wogóle cały proces, nie...   18.07.2006, 18:23:26
- - nospor   To ty sprawdź exit powoduje zatrzymanie wysy...   18.07.2006, 19:19:47
- - br-design.pl   ad 1) Sprawdziłem zanim to napisałem i jest tak ja...   18.07.2006, 19:30:58
- - nospor   Jesli ja dla Ciebie nie jestem osobą wiarygodną to...   18.07.2006, 19:36:37


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: 14.10.2025 - 03:47