Autor | Zpráva | ||
---|---|---|---|
luma64 Profil |
#1 · Zasláno: 7. 1. 2016, 12:16:31
Zdravím, v kóde mam na istom mieste podmienku, po ktorej nastáva update záznamu. Ten sa vykoná a po ňom vypíšem hlášku nasledovným príkazom:
echo "<script type='text/javascript'>window.alert('Niekore parametre boli zmenene!')</script>"; Hláška sa vypíše. Polia vo formulári sa neprepíšu Ak na konci php súboru umiestnim príkazy: $url='oprava_operacie.php'; header ("Location: $url"); hláška sa nevypíše a update sa vykoná. Ako pls zabezpečiť aby sa po update vypísala hláška a obnovili údaje na formulári ? Vďaka. |
||
Keeehi Profil |
#2 · Zasláno: 7. 1. 2016, 18:07:11
Proč se javascript nevykoná je snad jasné. Prohlížeč vidí hlavičku, že má přesměrovat, tak přesměruje a vůbec se nezajímá o HTML kód. No a na stránce, kam jsi přesměroval, už ten javascript není. Takže ho musíš zobrazit tam. A jak to udělat? Můžeš při přesměrování si do adresy vložit nějakou značku, kterou na té nové stránce vytáhneš z GETu a budeš vědět, zda tu chybovou hlášku zobrazit, nebo ne.
|
||
Časová prodleva: 9 let
|
0