Jeg har ramt en mur... jeg har lånt et script på nettet, men når jeg forsøger at sende med det får jeg følgende fejl:
arse error: syntax error, unexpected '"' in /var/www/DOMÆNE/public_html/FOLDER/contact-form-handler.php on line 44
Linie 44 er den linie med bodytekst ifølge note++ - Kan ikke se hvad der er galt :(
<?php
$errors = '';
$myemail = 'MAIL;//<-----Put Your email address here.
if(empty($_POST['kage1']) ||
empty($_POST['kage2']) ||
empty($_POST['kage3']) ||
empty($_POST['kage4']) ||
empty($_POST['kage5']) ||
empty($_POST['kage6']) ||
empty($_POST['kage7']) ||
empty($_POST['kage8']) ||
empty($_POST['kage9']) ||
empty($_POST['kage10']) ||
empty($_POST['kage11']) ||
empty($_POST['kage12']) ||
empty($_POST['kage13']) ||
empty($_POST['kage14']) ||
empty($_POST['kage15']) ||
empty($_POST['kage16']) ||
empty($_POST['kage17']) ||
empty($_POST['kage18']) ||
empty($_POST['kage19']) ||
empty($_POST['navn']))
{
$errors .= "\n Fejl: Alle felter skal udfyldes";
}
$name = $_POST['name'];
$email_address = $_POST['email'];
$message = $_POST['message'];
if (!preg_match(
"/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i",
$email_address))
{
$errors .= "\n Fejl: Mailadressen er forkert";
}
if( empty($errors))
{
$to = $myemail;
$email_subject = "Bagerbestilling fra Shell Assens";
$email_body = "Vi vil gerne bestille følgende:"
"Hindbærsnitter: $kage1 \n Træstammer: $kage2 \n Sveskesnitter: $kage3 \n Nøddesnitter: $kage4 \n Dag/Natsnitte: $kage5 \n Drømmekage (Skærekage): $kage6 \n Drømme Chokoladekage (Skærekage): $kage7 \n Nøddekage (Skærekage): $kage8 \n Romkugler Kokos: $kage9 \n Romkugler Multi Mix: $kage10 \n Romkugler Chokolade: $kage11 \n Marcipansnitter: $kage12 \n Nougat Drøm: $kage13 \n Makronsnitter: $kage14 \n Softkernebrød (I Skiver): $kage15 \n Græskarbrød (I Skiver): $kage16 \n Landmandsbrød (I Skiver): $kage17 \n Pakke Rugbrød u/ kerner (I Skiver): $kage18 \n Pakke Rugbrød m/ kerner (I Skiver): $kage18 \n Med venlig hilsen: $navn ";
$headers = "From: $myemail\n";
$headers .= "Reply-To: $email_address";
mail($to,$email_subject,$email_body,$headers);
//redirect to the 'thank you' page
header('Location: contact-form-thank-you.html');
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"> <html>
<head>
<title>Contact form handler</title>
</head>
<body>
<!-- This page is displayed only if there is some error -->
<?php
echo nl2br($errors);
?>
</body>
</html>