![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 15.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hej, przedszkolak potrzebujemy pomocy.
Poróbowałem na innym forum ale w końcu się poddałem dlatego teraz bezpośrednio do zawodowców. Oto fragment kodu
Mój problem, dla mnie ogromny polega na tym że po wysłaniu wiadomości chciałbym aby strona przeładowała się automatycznie na inny adres pod którym podziękuje za wysłanie wiadomości itp itp. Na ten moment strona wyświetla podziękowanie za wysłanie wiadomości gdzieś w stronie, poprostu wrzucone bez ładu i za każdym razem jak odświeżam stronę to wysyła kolejnego maila. Czy obejdzie się to bez Javy? Czy mogę dwa razy użyć header? Generalnie bardzo proszę o pomoc w rozwiązaniu mojego przedkoszkolakowego problemu. Z góry dzięki za wasz czas. Pozdrawiam J |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Problem to wspomniane wyplucie podziękowania przed header. O to Ci się pluje i pluć będzie, bo według standardów przed wysłaniem nagłówków do przeglądarki nic nie powinno się wymknąć do niej. Jak to rozwiązać? Przykładowo wrzucasz komunikat podziękowania do sesji i na stronie do której kierujesz sprawdzasz, czy jakiś komunikat jest. Jeśli tak - wyświetlasz i usuwasz z sesji (żeby sobie on w niej nie wisiał do czasu końca sesji). A co do możliwości blokowania ponownej wysyłki maila, to pomysłów jest wiele, ale tak naprawdę nie można tego napisać tak, by ktoś nie obszedł tego. Jedynie jeśli ktoś jest zalogowany, to mu blokniesz wysyłkę poprzez blokadę na id
![]() -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 01:39 |