Eigen website

Contactformulier

Gestart door bojangles op 11 sep 2015, 10:04 4 berichten 2.500 keer gelezen
bojangles Startte dit onderwerp 11 sep 2015, 10:04 West-Vlaanderen 100 berichten
Ik heb een eenvoudig contactformulier op mijn website gezet (een voorbeeld dat ik vond op het internet), maar er ontbrak een veldje voor het telefoonnummer. Ik het dat toegevoegd in mijn html-script en het php-script, maar als ik het contactformulier via mijn website invul en verstuur krijg ik het telefoonnummer niet te zien in mijn ontvangen emailbericht. Wat heb ik verkeerd gedaan ?

het html-script ziet er zo uit :

<style>
input, textarea {
padding:5px;
border:2px solid #ccc;
border-radius: 5px;
width:250px;
font:12px Verdana;
margin-bottom:10px;
}

input[type=submit] {
padding:5px 15px;
background:#ccc;
border:0 none;
cursor:pointer;
width:100px;
border-radius: 5px; }

input[type=submit]:active {
padding:5px 15px;
background:#cdc;
}
</style>

<form name="contactform" method="post" action="mail.php">

<input type="text" name="name" placeholder="Naam" size="50"/>
<br />

<input type="email" name="email" placeholder="Email" size="50"/>
<br />

<input type="text" name="phone" placeholder="Telefoonnummer" size="50"/>
<br />

<textarea name="message" placeholder="Bericht" maxlength="1000" cols="45" rows="6"></textarea>
<br />

<input type="submit" value="Verzenden" />

</form>

Het php-script ziet er zo uit :

<?php
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";

//verander hieronder je emailadres
$recipient = "hierstondmijn.mailadres@skynet.be";


//verander hieronder evt de teksten en de html
$subject = "Reactie via de website";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "
<h3>Bedankt! We nemen zo snel mogelijk contact met u op.<br />
<a href='index.html'>Terug of sluit</a></h3>
";
?>
coderunner 11 sep 2015, 11:04 Aubauke - Aentwaerepe 1.828 berichten
Beste bojangles,

Je bent het telefoonnummer vergeten op te geven in het php script
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$formcontent="From: $name \n Telefoon; $phone \n Message: $message";

//verander hieronder je emailadres
$recipient = "hierstondmijn.mailadres@skynet.be";


//verander hieronder evt de teksten en de html
$subject = "Reactie via de website";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "
<h3>Bedankt! We nemen zo snel mogelijk contact met u op.<br />
<a href='index.html'>Terug of sluit</a></h3>
";
?>
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.
bojangles Startte dit onderwerp 11 sep 2015, 11:20 West-Vlaanderen 100 berichten
Bedankt Coderunner.
Nu krijg ik een e-mail met daarin het telefoonnummer.

Groeten,
Bojangles
coderunner 11 sep 2015, 11:31 Aubauke - Aentwaerepe 1.828 berichten
Beste bojangles,

Dat is met alle plezier gedaan.
Bedankt om dit te melden.

Succes met je website!

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.