Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Funkcja mail() - odświeżanie strony
#5
Najlepiej poszukaj w necie jak zabezpieczyć formularz przed ponownym wysłaniem.
Jest na to kilka sposobów. Ciastka są jednym z takich sposobów a dokładniej to otwarcie sesji.
Możesz otworzyć sesję i w niej zapisać jakąś losową liczbę. Tą samą liczbę zapisujesz w ukrytym polu formularza. Odbierając dane z formularza sprawdzasz czy liczba z sesji jest taka sama jak ta w formularzu. Jeśli tak to wysyłasz maila, ustawiasz nową liczbę w sesji i wstawiasz ją do formularza. Wtedy odświeżenie strony nie spowoduję ponownego wysłania formularza.
http://webmaster.na6.waw.pl
Odpowiedz


Wiadomości w tym wątku
RE: Funkcja mail() - odświeżanie strony - przez andrzejhi - 10-12-2012, 03:06

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Funkcja mail () - tryb odpowiedzi. pawstrze 1 2,388 20-12-2012, 00:14
Ostatni post: Pedro84
Toungue Funkcja w funkcji Radian 5 3,570 24-08-2012, 17:38
Ostatni post: Radian
  [PHP] Funkcja rekurencyjna dla drzewa binarnego Stap1989 1 1,848 11-08-2012, 22:30
Ostatni post: Marys
Question Przekazanie wyników z bazy danych przez funkcję mail atrapa 2 2,905 15-11-2011, 23:16
Ostatni post: atrapa
  Funkcja do oczyszczania nazw plików osmose 2 3,325 27-08-2011, 22:55
Ostatni post: Raalsky

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl