mam formularz zamowienia w html. jest tam do wyboru 6 opcji (checkbox).
wynik zamowienia ma byc wyslany jako email.wszystko dziala ok jednak zalezy mi na tym zeby w tym emailu byly tylko te opcje zaznaczone w formaularz, a nie wszytkie
<?php
$EmailFrom = "mail@gmail.com";
$EmailTo = "mail@gmail.com";
$Subject = "catering order request";
$validationOK=true;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">"; }
$Body = "";
$Body .= "First Name: ";
$Body .= $first;
$Body .= "\n";
$Body .= "Last Name: ";
$Body .= $last;
$Body .= "\n";
$Body .= "Phone: ";
$Body .= $phone;
$Body .= "\n";
$Body .= "E-mail: ";
$Body .= $email;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "Option #1: ";
$Body .= $chk0 ;
$Body .= "qty: ";
$Body .= $sel0;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price1;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "Option #2: ";
$Body .= $chk1 ;
$Body .= "qty: ";
$Body .= $sel1;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price2;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "Option #3: ";
$Body .= $chk2 ;
$Body .= "qty: ";
$Body .= $sel2;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price3;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "Option #4: ";
$Body .= $chk3 ;
$Body .= "qty: ";
$Body .= $sel3;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price4;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "Option #5: ";
$Body .= $chk4 ;
$Body .= "qty: ";
$Body .= $sel4;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price5;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "Option #6: ";
$Body .= $chk5 ;
$Body .= "qty: ";
$Body .= $sel5;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price6;
$Body .= "\n";
$Body .= "\n";
$Body .= "==========================================================\n";
$Body .= "\n";
$Body .= "TOTAL $: ";
$Body .= $txtTotal;
$Body .= "\n";
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=ok.htm\">"; }
?>
probowalem wstawic cos takiego ale i tak pokazuje nawet te niezaznaczone
<?php
{
if ($_POST[chk0]== 1){
$Body .= "\n";
$Body .= "Option #1: ";
$Body .= $chk0 ;
$Body .= "qty: ";
$Body .= $sel0;
$Body .= " ";
$Body .= "x";
$Body .= " ";
$Body .= $price1;
$Body .= "\n";
$Body .= "\n";
}}
?>
help please (IMG:
http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif)