Hierbij zit ik met een probleem dat ik niet opgelost krijg en hoop dat jullie mij hierbij kunnen helpen.
Op dit moment staat er een contact formulier op de website:
http://www.terrein-roosendaal.nl/en wil dat als iemand het contact formulier invult het bericht naar MEERDERE mensen wordt gestuurd.
Tweede punt, ik wil graag een onderwerp toevoegen. Nu staat er nog als ik de mail ontvang: (GEEN ONDERWERP)
Codes:
Code: formulier.php
<?php
// VARS
$naam = (string) '';
$telefoon = (string) '';
$email = (string) '';
$opmerkingen = (string) '';
$opdehoogte = (string) 'Niets ingevuld';
$to = 'Bedrijf <[email protected]>';
$succes_link = 'bedankt.html';
$eror_link = 'error.html';
// GET VALUES FROM FORM
if(isset($_POST['naam'])) { $naam = (string) $_POST['naam']; }
if(isset($_POST['telefoon'])) { $telefoon = (string) $_POST['telefoon']; }
if(isset($_POST['email'])) { $email = (string) $_POST['email']; }
if(isset($_POST['opmerkingen'])) { $opmerkingen = (string) $_POST['opmerkingen']; }
if(isset($_POST['opdehoogte'])) { $opdehoogte = (string) $_POST['opdehoogte']; }
// BODY OF THE EMAIL
$body = "De volgende gegevens zijn via de website binnengekomen.\n\n";
$body .= "Naam: " . $naam . "\n";
$body .= "Telefoon: " . $telefoon . "\n";
$body .= "Email: " . $email . "\n";
$body .= "Hoe bent u op de hoogte gekomen van dit project?: " . $opdehoogte . "\n";
$body .= "\n";
$body .= "Onderwerp: " . $opmerkingen . "\n";
$headers = "From: " . $naam . " <" . $email . ">\r\n";
$headers .= "Reply-To: " . $naam . " <" . $email . ">\r\n";
if(mail($to, $onderwerp, $body, $headers)) {
// MAIL SUCCESS
header('Location: ' . $succes_link);
} else {
// MAIL ERROR
header('Location: ' . $error_link);
}
?>
HTML pagina met contactformulier
<div>
<label for="naam">Naam*</label>
<span></span><input type="text" name="naam" id="naam" class="required" title="Naam is verplicht" />
</div>
<div>
<label for="telefoon">Telefoon*</label>
<span></span><input type="text" name="telefoon" id="telefoon" class="required" title="Telefoon is verplicht" />
</div>
<div>
<label for="email">Email*</label>
<span></span><input type="text" name="email" id="email" class="required email" title="Email moet een geldig emailadres bevatten" />
</div>
<div>
<label for="opmerkingen">Opmerkingen</label>
<span></span><textarea name="opmerkingen" id="opmerkingen"></textarea>
</div>
<div class="error"></div>
<div>
<label> </label>
<input type="submit" value="Verzenden" />
</div>
</form>
Eventuele aanpassingen die niet werken
$to = 'Bedrijf <[email protected], [email protected]>';
$to = "Bedrijf <"[email protected]", "[email protected]">';
$to = 'Bedrijf <'[email protected]', '[email protected]'>';
Ik weet het echt niet meer. Heb alles al geprobeerd.
Met vriendelijke groet,
Jeroen