Gå til innhold

Form og script på samme side?


Anbefalte innlegg

Hei :)

Har to "script"...

Et login script (login.php) og skjemaet(login.html).

Nå er det slik at jeg gjerne vil ha de i samme fil sånn at knappen i skjemaet peker til login scriptet. Dette er FULT mulig det vet jeg, har sett det mener jeg..

Men hvordan? :dontgetit:

Lenke til kommentar
Videoannonse
Annonse
<form method="post" action="<?php htmlentities($_SERVER['PHP_SELF']); ?>">
Input : <input type="text" name="string"/>  <br/>
           <input type="submit" value="Submit"/>
</form>

<?php

$string = $_POST['string'];
echo $string:

?>

Lenke til kommentar

Hva jeg tror du er ute etter...

 

Du kan ha script og forms i samme dokument. Så mange forms du bare vil.

 

For hver form har du et eget navn på submit knappen name="submit_noe".

 

så kan du ha en rekke med if {} else {} som reagerer ettersom hvilken submit knapp som blir klikket.

 

if($_POST['submit_noe'])
{
 gjør noe
} elseif($_POST['submit_noe_annet']) {
 gjør noe annet
} else {
echo '
<form action="'.$_SERVER['PHP_SELF'].'" method="POST">
<input type="text" name="text" value="noe">
<input type="submit" name="submit_noe" value="Send noe">
</form>
<form action="'.$_SERVER['PHP_SELF'].'" method="POST">
<input type="text" name="text" value="noe annet">
<input type="submit" name="submit_noe_annet" value="Send noe annet">
</form>
';
}

Endret av grimjoey
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...