formulier naar script

Status
Niet open voor verdere reacties.

gebruiker35

Gebruiker
Lid geworden
29 mrt 2008
Berichten
434
simpele ja/nee vraag,

is het mogelijk om naar een bepaald script meerdere formulieren te laten posten?

zo ja, hoe?

zo nee, jammer dan.
 
Ja.

Wil je vanuit 1 HTML-pagina meerdere formulieren naar één script sturen? Zo ja: waarom?

Wil je vanuit meerdere pagina's één formulier naar één script sturen, dus uiteindelijk meerdere formulieren afhandelen met één script?

Voeg dan een hidden field toe aan elk formulier, waarop je controleert in de verwerkingspagina.
 
niet als je bijde knoppen om te posten de naam "OK" geeft en aan de hand daarvan kijkt of er is gepost... best lomp he?:(:$
 
Dat is sowieso lomp, de submit wordt niet altijd meegezonden.

De _enige_ juiste manier om te controleren óf er een POST-request is gemaakt, is zo:

PHP:
if($_SERVER['REQUEST_METHOD'] == 'POST'){

Vervolgens kun je de formulieren identificeren aan de hand van een hidden field:

PHP:
if(isset($_POST['hidden']){

  if($_POST['hidden'] == 'form1'){

   // Verwerken form 1.

  }else if($_POST['hidden'] == 'form2'){

   // Verwerken form 2.

  }
}

In je formulier zet je dit:

<input type="hidden" name="hidden" value="form1" />
<input type="hidden" name="hidden" value="form2" />
 
dat hebbe ze me hier op dit forum aangesmeerd die controle middels submit.....

maargoed, dat is al weg!
en ik doe het nu middels een hidden
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan