HTML interesse |
|
mailto:xxxxxxxxxx@hotmail.com?subject=mailformulier
mailto:xxxxxxxxxx@hotmail.com?subject=mailformulier
Dat stuk zorgt ervoor dat je emailprogramma geopend wordt. Bij het direct versturen zou je hier bijvoorbeeld versturen.php o.i.d. van kunnen maken.
In versturen.php verzend je vervolgens de mail. Een heel simpel voorbeeld:
<?php
if ( isset ( $_POST ) ) {
// Je zal zelf nog moeten denken aan het valideren / filteren van input.
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
if ( empty( $first_name ) || empty( $last_name ) || empty( $email ) ) {
echo 'Een of meerdere verplichte velden zijn leeg.';
} else {
$bericht = $first_name . ' ' . $last_name . ' (' . $email . ') heeft het formulier ingevuld.';
if ( mail( 'jouw@emailadres.nl', 'onderwerp van je mail', $bericht ) ) {
echo 'Bedankt voor je bericht!';
} else {
echo 'Verzenden is mislukt.';
}
}
}
<?php if ( isset ( $_POST ) ) { // Je zal zelf nog moeten denken aan het valideren / filteren van input. $first_name = $_POST['first_name']; $last_name = $_POST['last_name']; $email = $_POST['email']; echo 'Een of meerdere verplichte velden zijn leeg.'; } else { $bericht = $first_name . ' ' . $last_name . ' (' . $email . ') heeft het formulier ingevuld.'; if ( mail( 'jouw@emailadres.nl', 'onderwerp van je mail', $bericht ) ) { echo 'Bedankt voor je bericht!'; } else { echo 'Verzenden is mislukt.'; } } }
Dit is enkel een voorbeeld: kan veel beter, netter, etc. (FangorN disclaimer ) |