Avatar billede 231077 Nybegynder
23. marts 2007 - 13:15 Der er 5 kommentarer og
1 løsning

bestillingsformular til bestilling af sprog

hej er der nogen der kan hjælpe mig med en bestillingsformular.

navn
efternavn
adresse
dropdownbox (sprog)
afkrydsning m/f

annuller og send





tak
Avatar billede noob2003 Nybegynder
23. marts 2007 - 13:26 #1
<select name="sprog">
  <option>danish</option>
  <option>english</option>
  </select>
Avatar billede sw_red_6 Nybegynder
23. marts 2007 - 15:22 #2
Et grundliggende forslag til hvordan det kunne se ud..

<form action="" method="post">
<p>Fornavn</p>
<input name="fornavn" type="text">
<p>Efternavn</p>
<input name="efternavn" type="text">
<p>Adresse</p>
<input name="adresse" type="text">
<p>Sprog</p>
<select name="sprog">
  <option value="dan">dansk</option>
  <option value="eng">engelsk</option>
</select>
<p>Mand</p>
<input type="checkbox" value="M">
<p>Dame</p>
<input type="checkbox" value="F">
<input type="submit" name="send" value="Bestil sprog">
<input type="reset" name="genstart" value="annuller">
</form>
Avatar billede magnusbm Nybegynder
24. marts 2007 - 10:41 #3
skal bestillingformularen kunne sende det til dig eller gemme det i en fil eller hvad? for så kan jeg godt lige lave det til dig?
Avatar billede 231077 Nybegynder
26. marts 2007 - 15:17 #4
den skal sende en mail
Avatar billede magnusbm Nybegynder
09. april 2007 - 20:54 #5
Du kan se en prøve her http://jeglaverphp.magnusbm.dk/mailsend.html

OK her er koden i php:
Den kalder du mailsend.php ellers ændre du det i action i formularen.
<?php
$til = "magnusbm@magnusbm.dk";
$emne = "Der er en der har bestilt sprog";
$fra = "Fra Hjemmesiden";
$fornavn = $_POST['fornavn'];
$efternavn = $_POST['efternavn'];
$adresse = $_POST['adresse'];
$sprog = $_POST['sprog'];
$mand = $_POST['mand'];
$dame = $_POST['dame'];
$besked = "Fornavn: $fornavn  Efternavn: $efternavn  Adresse: $adresse  Sprog: $sprog  Mand: $mand  Dame: $dame";

mail($til, $emne, $besked, "From: $fra");
echo 'Du har nu bestilt sprog, dine oplysninger er blvet sendt<br><br>'.$besked.'<br>';
?>

__________________________________________________________________________________
Formularen som passer til php mail senderen er næsten den samme som sw red 6 skrev
bare lidt manipuleret så den passer til koden:
----------------------------------------------------------------------------------
Den hedder mailsend.html det kan du selv ændre hvis du vil.

<form action="mailsend.php" method="post">
<p>Fornavn<br>
<input name="fornavn" type="text">
</p>
<p>Efternavn<br>
<input name="efternavn" type="text">
</p>
<p>Adresse<br>
<input name="adresse" type="text"><br>
Sprog<br>
<select name="sprog">
  <option value="dansk">dansk</option>
  <option value="engelsk">engelsk</option>
</select>
</p>
<p>Mand<input type="checkbox" value="Ja" name="mand">
<br>
Dame<input type="checkbox" value="Ja" name="dame">
<br>
<input type="submit" name="send" value="Bestil sprog">
<input type="reset" name="genstart" value="Annuller">
</p>
</form>

------------------------------------------------------------------------
Avatar billede magnusbm Nybegynder
09. april 2007 - 20:56 #6
Glemte at sige at du skulle rette disse linjer i koden.
$til = "Her den mail den skal sende til";
$emne = "her emnet for mailen når den bliver sendt";
$fra = "Her hvem der skal stå den er fra f.eks Fra hjemmesiden";
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