Jag håller på att göra en hemsida med ett skickbart formulär. Har läst mig fördärvad om php men fattar 0.
Nu har jag i alla fall gjort en sida (boka bord) i html no problem (tror ja). Sen har jag gjort en sida i php (mailer.php). Vad jag förstår så är koden ok fram tills slutet där det står att det är ett syntax fel på rad 37 där echo är:
echo "Data has been submitted to $to!";
mail($to, $subject, $body);
} else {
echo "blarg!";
}
?>
Här är hela php koden
Är extremt tacksam för svar
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>mailer</title>
</head>
<?php
if(isset($_POST['submit'])) {
$to = "boka@loppis.se";
$subject = "bokning";
$firma_field = $_POST['firma'];
$namn_field = $_POST['namn'];
$adress_field = $_POST['adress'];
$ort_field = $_POST['ort'];
$postnr_field = $_POST['postnr'];
$hemsida_field = $_POST['hemsida'];
$tele_field = $_POST['tele'];
$dropdown = $_POST['antalpersoner'];
foreach($_POST['check'] as $value) {
$check_msg .= "Checked: $value\n";
}
$dropdown = $_POST['antalbord'];
$ställerut_field = $_POST['ställerut'];
foreach($_POST['check'] as $value) {
$check_msg .= "Checked: $value\n";
}
$onskemal_field = $_POST['onskemal'];
$body = "Firma: $firma_field\n Namn: $namn_field\n Adress: $adress_field\n Ort: $ort_field\n Postnr: $postnr_field\n Hemsida: $hemsida_field\n Tele: $tele_field\n $option\n Drop-Down: $antalpers\n $check_msg Option: $option\n $option\n Drop-Down: $antalbord\n Ställerut: $ställerut_field\n Bannerfil: $attach_file\n $check_msg Option: $option\n Onskemal:\n $onskemål\n"
echo "Data has been submitted to $to!";
mail($to, $subject, $body);
} else {
echo "blarg!";
}
?>
<body>
</body>
</html>