webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > PHP

PHP Här diskuteras allt som har med scriptspråket PHP att göra.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2012-05-15, 13:42   #1
pinkikinki
Medlem
 
Registrerad: 2012-05-15
Inlägg: 2
Lösningar: 0
HJÄLP formulär med php

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>
pinkikinki besöker inte forumet just nu   Svara med citat
Äldre 2012-05-15, 14:45   #2
metalboy
Medlem
 
Registrerad: 2005-01-14
Ort: Upplands Väsby
Inlägg: 711
Lösningar: 101
Du saknar ett semikolon på slutet av raden innan.
__________________
"Det finns tre sorters lögn; vanlig lögn, förbannand lögn och statistik" - Mark Twain
metalboy besöker inte forumet just nu   Svara med citat
Äldre 2012-05-15, 19:08   #3
AndersN
Medlem
 
AndersNs avatar
 
Registrerad: 2000-11-26
Ort: Alnö
Inlägg: 132
Lösningar: 7
PHP-kod:
$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" 
Skall vara:

PHP-kod:
$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"
__________________
____________________________________________
http://www.webbverkstan.com
AndersN besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > PHP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 23:24.


Powered by: vBulletin Version 3.8.6
Copyright © webForum