Avatar billede www.silickon.dk Nybegynder
06. januar 2004 - 21:55 Der er 2 kommentarer og
1 løsning

Kontakt formular.

Hej.
Jeg søger en PHP kontakt formular hvor folk f.eks. kan skrive deres navn, mail osv. og en besked, og når de trykker send skal den ryge til min mail.
Det må ikke være sådan et hosted script der kører over en anden side, men altså bare en der hedder "kontakt.php" og så en der f.eks. hedder "sendmail.htm" som brugeren ryger videre til så de kan se at mailen er sendt.
Avatar billede ztyxx Nybegynder
06. januar 2004 - 21:57 #1
<?php
if($_POST["navn"] && $_POST["alder"] && $_POST["adresse"] && $_POST["beskriv"]){
mail("din@mail.dk", $_POST['emne'], "$_POST[navn]\n$_POST[alder]\n$_POST[adresse]\n$_POST[beskriv]");
}

?>
<form method=post action="<? echo $_SERVER["PHP_SELF"]; ?>">
Navn: <input type="text" name="navn"><br>
Alder: <input type="text" name="alder"><br>
Adresse: <input type="text" name="adresse"><br>
Beskrivelse af en hjemmeside: <textarea name="beskriv" rows="10" cols="25"></textarea><br>
<input type="submit" name="s1" value="Send mail">
</form>
Avatar billede ahv Nybegynder
06. januar 2004 - 22:01 #2
<?php
if(isset($_POST['navn'])){
    mail("mail@udbyder.dk", "$_POST[emne]", "Beskeden er:\n $_POST[besked]", "From: $_POST[navn] <$_POST[mail]>");
    echo "Din mail er nu sendt";
}
?>

<form action="<?php echo $SERVER['PHP_SELF']; ?>" method="post">
Navn: <input type="text" name="navn"><br>
Email: <input type="text" name="mail"><br>
Emne: <input type="text" name="emne"><br>
Besked: <input type="text" name="besked"><br>
<input type="submit" value="Send">
</form>
Avatar billede www.silickon.dk Nybegynder
06. januar 2004 - 22:13 #3
Brugte den fra "ahv" for kunne ikke få den anden til at virke.
Mange tak :)
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