![]() |
|
|
|||||||
| PHP Här diskuteras allt som har med scriptspråket PHP att göra. |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
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> |
|
|
|
|
|
#2 |
|
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 |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2000-11-26
Ort: Alnö
Inlägg: 132
Lösningar: 7 |
PHP-kod:
PHP-kod:
|
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|