logo   Link forms.




Ofte kan det være hensigtsmæssigt at etablere link med en Form i stedet for med et <a-tag - især som erstatning for overførsel af 'URL'-parametre i komplekse situationer.


Uden parametre


  • I source fil
    <form action="target-fil.php" method="post">
    <input type="submit" value="knaptekst" />
    </form>


  • I target fil
    Ingenting


Med parametre


'url-navn' og 'url-værdi' skal ændres til faktiske identer.


  • I source fil
    <form action="target-fil.php" method="post">
    <input type="hidden" name="url-navn" value="url-værdi" />
    .
    <input type="submit" name="linkform" value="knaptekst" />
    </form>


  • I target fil
    if (isset ($_POST['linkform'])) //start LINKFORM
    {
    $variabelnavn = trim ($_POST['url_navn']);
    $variabelnavn = htmlentities ($variabelnavn,ENT_QUOTES, "utf-8");
    ...
    }
    else //LINKFORM {
    echo "Der er ingen form-data til rådighed";
    } // LINKFORM
    ?>




















x
x