Avatar billede mini97ad Nybegynder
15. april 2003 - 12:39 Der er 7 kommentarer og
2 løsninger

Hvordan får man PHP til kun at afvikle kode hvis form submittes

Hej,

jeg har en form.

Denne form skal valideres for indhold, når den sendes + data skal sættes i database.

Hvad skriver/koder man for at sikre at valideringskoden kun afvikles hvis formularen submittes.

Det må være noget med

IF onclick....

{

}

PFT Michael :-)
Avatar billede schaefner Juniormester
15. april 2003 - 12:41 #1
<input type="submit" name="send" valuer="Submit skidtet">

<?php
if(isset($_POST['send'])) {
// Den er submittet
}
?>

/Jesper Sørensen
Avatar billede bacce.dk Nybegynder
15. april 2003 - 12:41 #2
if($submit)
{
kode her
}
Avatar billede schaefner Juniormester
15. april 2003 - 12:41 #3
<input type="submit" name="send" value="Submit skidtet"> :)
Avatar billede hmm10 Nybegynder
15. april 2003 - 12:41 #4
Hvis du fx. angiver hvilken side der skal kommes fra.. dvs. siden formen er på.
Avatar billede mini97ad Nybegynder
15. april 2003 - 12:45 #5
Tak for svar Shaefner og bacce. Jeg prøver jeres kode :-9 og i får point

Tak for svar hmm10. Ja, men jeg sender formen til samme side som den er på. Problemet er kun fordi den ikke skal afvikle valideringen, når man kommer ind på siden, men først når formen submittes
Avatar billede hmm10 Nybegynder
15. april 2003 - 12:48 #6
Tja, men det skriver du ikke i dit spørgsmål.. held og lykke med din kodning..
Avatar billede mini97ad Nybegynder
15. april 2003 - 12:49 #7
tak :-)

og ja undsyld den lidt dårlig spørgsmåls formulering :-(
Avatar billede mini97ad Nybegynder
15. april 2003 - 13:03 #8
bacce og shefner jeg har prøvet begge jeres løsninger, men....

i begge tilfælde afvikler siden ikke koden mellem {....} uanset om den er submittet eller ej. Er der noget som jeg skal være opmærksom på?
Avatar billede basicq Nybegynder
15. april 2003 - 13:24 #9
Din html form for submit knappen <input type="submit" name="action" value="Send">

Dit php kode.
<?
if (isset($action)) {
//her indsætter du din php kode.
}
?>
Og hvis det ikke virker så prøv at poste hele din kode så vi kan se den.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB