Het betreft dus een PHP-mail function. Ik heb een form gemaakt en heb deze verbonden aan een php script genaamd 'contact_send.php'. Echter, als ik de form invul en verstuur krijg ik een foutmelding:
Parse error: parse error, unexpected T_VARIABLE in
/home/httpd/vhosts/goemba.nl/httpdocs/contact_send.php on
line 31.
Dit is een deel van de HTML-code met de onnodige dingen voor bijvoorbeeld lay-out weggelaten.
Code: Selecteer alles
<form action="contact_send.php" method="post" name="form">
<input name="doel" type="radio" value="opnemen">
<input name="doel" type="radio" value="brochure">
<input name="doel" type="radio" value="afspraak1">
<input name="doel" type="radio" value="afspraak2">
<input name="bedrijfsnaam" class="textarea" type="text" size="35" maxlength="55">
<input name="contactpersoon" class="textarea" type="text" size="35" maxlength="55">
<input name="adres" class="textarea" type="text" size="35" maxlength="55">
<input name="postcode" class="textarea" type="text" size="7" maxlength="7">
<input name="plaats" class="textarea" type="text" size="35" maxlength="55">
<input name="telefoon" class="textarea" type="text" size="20" maxlength="23">
<input name="email" class="textarea" type="text" size="35" maxlength="40">
<textarea name="opmerking" class="textarea" cols="75" rows="8"></textarea>
<input type="submit" class="buttons" value="Verstuur"> <input type="reset" class="buttons" value="Reset">
Dit is de PHP-code van 'contact_send.php' waar de HTML file coronspondeert.
Code: Selecteer alles
<?php
// Contact subject
$doel = $_POST['doel'];
$bedrijfsnaam = $_POST['bedrijfsnaam'];
$contactpersoon = $_POST['contactpersoon'];
$adres = $_POST['adres'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$opmerking = $_POST['opmerking'];
$ip = $_SERVER['REMOTE_ADDR'];
$Ssubject="Van Smirren Mould Design Contact Form";
$message="
Deze e-mail is verzonden door:\n
Bedrijf: $bedrijfsnaam\n
Contactpersoon: $contactpersoon\n
Adres: $adres\n
Postcode: $postcode\n
Plaats: $plaats\n
Telefoon: $telefoon\n
E-mail: $email\n
IP: $ip\n
----------------------------------------------\n
De betreffende contactpersoon wil graag $doel\n
Zijn of haar opmerking hierbij was: $comment";
//Mail van verstuurder
$mail_from="$email"
//From
$header="from: $contactpersoon <$email>";
//Mail van ontvanger
$to =iemand@hotmail.com';
$send_contact=mail($to,$subject,$message,$header);
//Check if message sent to your email
if($send_contact){
header('Location: sended.html');
}
else {
header('Location: error.html');
}
?>
line 31 is trouwens deze line: $header="from: $contactpersoon <$email>";