Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
ahoj, potreboval bych jednu radu.
ulozim zaznam ,pak se presmeruje na vypis. Kdyz zmacknu Expoler tlacitko zpet, tak mi to vytvori duplicitni zaznam ... jak to resit? Diky |
||
Peca Profil |
#2 · Zasláno: 24. 3. 2006, 10:58:55
Jestli jde o záznam v databázi, tak se to dá ošetřit pomocí unique.
|
||
error414- Profil * |
#3 · Zasláno: 24. 3. 2006, 11:35:14
ukladaci script dej do jineho souboru nez je vypisovaci
|
||
Honza Hučín Profil |
#4 · Zasláno: 24. 3. 2006, 12:09:15
Jestli tomu rozumím dobře, máš formulář, ve kterým uživatel něco vyplní, stiskne tlačítko, nějaký skript uloží data z formuláře a vypíše stav.
Správný postup je: 1. stránka s formulářem 2. zpracovací skript, který nic nevypisuje, ale po uložení záznamu se přesměruje pomocí header(location: ) na 3. stránku, která vypíše stav databáze. Protože zpracovací skript nic neodesílal klientovi, nedostal se do historie prohlížeče. Čili ze stránky 3 se po stisknutí Zpět dostaneš na 1. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0