obnovení-aktualizace stánky _ neplatné proměnné postu
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
ahoj, na stránce mám formulář. ten uživatel odešle (vyplní a potvrdí). aktuální stánka se znovu načte a provedou se dané php skripty (využívám metodu post). problém je v tom, že pokud uživatel v prohlížeči stiskne tlačítko aktualizovat (obnovit stánku) celý systém se tváří tak, jako by uživatel znovu vyplnil formulář a znovu ho odeslal. .. všechny metody se provedou znovu s post proměnnými zadanými uživatelem před prvním odesláním formuláře. jak tento efekt eliminovat? děkuji
-
TAk to udelej jednoduse tak, ze budes mit samostatny skript na zpracovani a u nej na konci posles header('Location ./predchoziFormular.html') . (s tim ze mu posles treba pomoci GET vysledek prace skriptu :)) ... to je myslim jedno z nejlepsich reseni (aspon teda pouzivam to ja :-D )
-
díky za radu, udělal jsem to tak a zatím bez problému.
-
jakpsatweb.cz - HTML - tag : META cz.php.net/header - PHP header() google.com no-cache
-
a navic, muzes do stranky poslat v session skryte udaje a pokud jsou vsechny shodne, tak formular znovu neodesles. Totez cookies v JS nebo PHP
-
nebo muzes ukladat do databaze kazde odeslane a kontrolovat poslednich 50 prispevku, jestli jsou stejne...
-
Stačí poslat header("Location: http://tvujweb.wz.cz/ta stranka"); po zpracování postu Po přesměrování se post data ztratí.