Autor | Zpráva | ||
---|---|---|---|
kabanos Profil * |
#1 · Zasláno: 15. 6. 2011, 11:05:54
Ahoj,
po odeslání formuláře (který je na stránce v iframu) a jeho php vyhodnocení potřebuji buď vypsat chyby v něm nebo přesměrovat na jinou stránu do parent stránky (nebo top)? parent.htm: <iframe src="formular.php"></iframe> formular.php: <?php $chyba = ''; if (isset($_POST['odeslano'])) { $form_data = HtmlSpecialChars($_POST['form_data']); if ($form_data != '') {echo '<meta http-equiv="refresh" content="0;url=index.php">';} //přesměrování na jinou stránku (parent nebo top) else {$chyba = 'CHYBA.';} //má se objevit u formuláře } ?> <form name="order" action="" method="post" target="_top"> <textarea name="form_data"></textarea><input type="submit" name="odeslano" value="ODESLAT"> </form> <?php echo $chyba ?> |
||
Darker Profil |
#2 · Zasláno: 15. 6. 2011, 12:10:13
To se dělá javascriptem. Je to objekt window.parent či window.top.
Tomu nastavíš location. presmeruj.js window.top.location.href="./index.php" |
||
Časová prodleva: 13 let
|
0