Dotaz: Mám formulář (něco jako gbook), kterej má dva buttony na odeslání. Potřeboval bych vědět, jestli jde nějak udělat, aby se po kliknutí na jeden, odeslala data na první stránku php a při kliknutí na druhej na druhou stránku php
Odpověď:
Tak buďto se dělají dva formuláře, nebo se javascriptem prohazuje action. Hodně často se dělá třetí možnost: třetí php skript, kterej to podle parametru z tlačítka přepošle na první nebo na druhej.
Tak to s tím prohazováním action:
<form name="formular" action="prvni.php">
<input type="submit" value="odeslat na první">
<input type="submit" value="odeslat na druhou" onclick="this.form.action =
'druha.php'">
</form>
Nebude to tady fungovat, ale vypadá to takhle:
Jiný zápis události onclick:
onclick="document.formular.action = 'druha.php'"