Contactformulier

Vragen/antwoorden betreffende het maken van je eigen website.

bojangles
Lid geworden op: 20 aug 2015, 15:50
Locatie: West-Vlaanderen

11 sep 2015, 10:04

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
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

11 sep 2015, 11:04

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
Lid geworden op: 20 aug 2015, 15:50
Locatie: West-Vlaanderen

11 sep 2015, 11:20

Bedankt Coderunner.
Nu krijg ik een e-mail met daarin het telefoonnummer.

Groeten,
Bojangles

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

11 sep 2015, 11:31

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.