Autor Zpráva
Venca Černík
Profil
Formulář mi pomocí metody POST odesílá data do souboru jedna.php. Je tam k tomu tlačítko (submit). A potřebuji k tomu samému formuláři přidat ještě jedno tlačítko, které by ty stejné data odesílalo do souboru dva.php

Jak to udělat? Díky
Kalby
Profil
no nevim jestli tohle jde, a jestli jo tak nevim jestli pres php, vypada to neco jako threading, mozna bys mel lepsi poslat to do souboru jedna.php, ulozit si ty hodnoty napr. do session a presmerovat do souboru dva.php
Venca Černík
Profil
no asi to bude přes to php nejjednodušší... no kdyby to šlo tím javascriptem a někdo jste to věděl jak, tak napište ;)
Chamurappi
Profil
Reaguji na Vencu Černíka:
Můžeš cíl formuláře namířit do jiného rámce (atributem target), pak se stávající formulář neztratí a můžeš ho po změně atributu action poslat znovu.
peta
Profil
Venca Černík
Slo.
jakpsatweb = javascript = formulare
<FORM action="soubor1.php">
objekt.formular.action = "soubor2.php"

Lepsi reseni, mozna
<FORM action="soubor_zpracuj.php">
<INPUT value="1" name="soubor">
<INPUT type="submit" value="soubor1">
<INPUT type="button" value="soubor2" onclick="this.form.soubor=2; this.form.submit();">

A samozrejme uplne nejlepsi tohoto druhu viz Kalby.
Proste bych tam pridal zaskrtavatko.

Slo mozna i v html, vyuziva phpmyadmin, ale nektere prohlizece / servery to neumi zpracovat
<INPUT type="submit" name="tlac1" value="tlacitko1">
<INPUT type="submit" name="tlac2" value="tlacitko2">
isset($_REQUEST['tlac1']) {...}

Dalsi zajimave reseni viz Chamurappi
To by melo fungovat bez problemu v prohlizecich, ale nemam to testovane. Prosta nastavis target parametr.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: