Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
VODA
Založen: 29. 07. 2007 Příspěvky: 1721 Bydliště: Plzeň
|
Zaslal: 3. červen 2009, 20:08:06 Předmět: PHP :: $_POST |
|
|
Zdravím,
předem bych chtěl upozornit, že se tvorbou stránek normálně nezabývám, takže doufám, že to dobře vysvětlím...
No mám takový problém...u odesílání mailů...
Chtěl bych zabránit při aktualizaci stránky aby se použili předchozí informace, které formulář předal metodou post...
Doufám, že mi rozumíte...prostě odešlu e-mail, formuláře (text a textarea) se vymaží, ale když dám u prohlížeče "načíst znovu", předchozí hodnoty v POST tam jsou zas a e-mail se odešle znovu...
Jakým způsobem bych to měl ošetřit?
Díky. _________________ Opravdovost se pojí s trýzní... |
|
Návrat nahoru |
|
|
nou
Založen: 28. 07. 2007 Příspěvky: 1047
|
Zaslal: 3. červen 2009, 20:23:11 Předmět: |
|
|
ked da clovek F5 stranky na ktoru sa dostal po odoslani formularu tak sa ho prehliadac opyta ci chce odoslat POST data znova. rieienim by bolo automaticke presmerovanie o stranku dalej aby sa uzivatel dostal prec z posielacej stranky. _________________ Najjednoduchšie chyby sa najtažšie hľadajú. |
|
Návrat nahoru |
|
|
rezna
Založen: 27. 07. 2007 Příspěvky: 2156
|
Zaslal: 3. červen 2009, 20:41:01 Předmět: |
|
|
tak tak - header(Location:...) je to co je hledano |
|
Návrat nahoru |
|
|
Augi
Založen: 28. 07. 2007 Příspěvky: 782 Bydliště: Čerčany
|
Zaslal: 3. červen 2009, 22:22:41 Předmět: |
|
|
Tak tak. Doporučuju se držet Post-Redirect-Get patternu, což znamená, že po každém obslouženém requestu, který aktivně pracuje nad daty (POST, PUT, DELETE), musí následovat redirect. Důsledkem mimojiné je to, že uživatel nikdy neuvidí v prohlížeči adresu této "aktivní" stránky, takže si ji nemůže ani dát do oblíbených ani na ní udělat F5, což by mohlo způsobit neplechu (jak sis sám ověřil). |
|
Návrat nahoru |
|
|
|
|
Nemůžete odesílat nové téma do tohoto fóra Nemůžete odpovídat na témata v tomto fóru Nemůžete upravovat své příspěvky v tomto fóru Nemůžete mazat své příspěvky v tomto fóru Nemůžete hlasovat v tomto fóru
|
Powered by phpBB © 2001, 2005 phpBB Group
Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna