Jeg er ved at lave en formmail.. Men er gået fast..
1)
Jeg har i min form en række checkboxes som er i samme gruppe (website), med hver deres value.
Men når jeg modtager formmailen er kun en af de markerede checkboxe i mailen?!
min kode er:
$product = $_POST['product'];
$website = $_POST['website']; //Her får jeg informationerne fra formen.
$printed = $_POST['printed'];
$grapic = $_POST['grapic'];
$grapicspecify = $_POST['grapicspecify'];
$specify = $_POST['specify'];
$email = $_POST['email'];
$case = $_POST['case'];
$mailto = "dinmail@test.com";
$noreply = "noreply@noreply.dk";
$subject = "Quotation on product upgrade from: $case";
$msg = "Besked fra: ".$email. "\n";
$msg .= "Produkt: " .$product. "\n";
$msg .= "Website: " .$website. "\n"; //Her er den variabel som kommer $website i mailen.
$msg .= "Printed: " .$printed. "\n";
$msg .= "Grafik: " .$grapic. "\n";
$msg .= "Grafik Specifikationer: " .$grapicspecify. "\n";
$msg .= "Specifikationer: " .$specify. "\n";
Min mail kode:
mail("$mailto", "$subject", "$msg", "From: $noreply");
Hvordan klares den lige?
2)
Jeg har også problemer med at opsætte en if og else statement til mail() funktionen. Altså, hvis mailen sendes skal der echo "mail sendt" og hvis ikke "der er sket en fejl".
Jeg har forsøgt med følgende kode:
if(mail("$mailto", "$subject", "$msg", "From: $noreply")); {
echo "mail sendt";
} else {
echo "der er sket en fejl"
}
Men jeg får error på mail() funktionen...
Nogen som ved hvordan den skal kringles?
Indlæg senest redigeret d. 14.01.2009 00:27 af Bruger #14101