mam następujący problem:
Kiedy otrzymuje emaila, zamiast wpisanego adresu email w formularzu kontaktowym, otrzymuję dane z wybranej daty z kalendarza.
Strona: Link
Wiadomość przykładowa wygląda tak:
Imię i nazwisko: hgfgh
Email: 31/05/2012
Data rozpoczęcia rejsu: 24/05/2012
Data zakończenia rejsu: 31/05/2012
Temat: fghf
Wiadomość: fghg
Kod:
<?php //vars $subject = $_POST['subject']; $from = $_POST['email']; //data $msg = "<b>Imię i nazwisko:</b> " .$_POST['name'] ."<br>\n"; $msg .= "<br>\n"; $msg .= "<b>Email:</b> " .$_POST['email'] ."<br>\n"; $msg .= "<b>Data rozpoczęcia rejsu:</b> " .$_POST['data1'] ."<br>\n"; $msg .= "<b>Data zakończenia rejsu:</b> " .$_POST['data2'] ."<br>\n"; $msg .= "<b>Temat:</b> " .$_POST['web'] ."<br>\n"; $msg .= "<b>Wiadomość:</b> " .$_POST['comments'] ."<br>\n"; //Headers $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=UTF-8\r\n"; $headers .= "From: <".$from. ">" ; //send for each mail foreach($to as $mail){ } ?>
$(document).ready(FUNCTION(){ // hide messages $("#error").hide(); $("#success").hide(); // ON submit... $("#contactForm #submit").click(FUNCTION() { $("#error").hide(); //required: //name var name = $("input#name").val(); IF(name == ""){ $("#error").fadeIn().text("Niepoprawne dane ! Spróbuj jeszcze raz."); $("input#name").focus(); RETURN false; } var email = $("input#email").val(); IF(email == ""){ $("#error").fadeIn().text("Niepoprawne dane ! Spróbuj jeszcze raz."); $("input#email").focus(); RETURN false; } // data1 var data1 = $("input#data1").val(); IF(data1 == ""){ $("#error").fadeIn().text("Niepoprawne dane ! Spróbuj jeszcze raz."); $("input#data1").focus(); RETURN false; } // data2 var email = $("input#data2").val(); IF(email == ""){ $("#error").fadeIn().text("Niepoprawne dane ! Spróbuj jeszcze raz."); $("input#data2").focus(); RETURN false; } // web var web = $("input#web").val(); IF(web == ""){ $("#error").fadeIn().text("Niepoprawne dane ! Spróbuj jeszcze raz."); $("input#web").focus(); RETURN false; } // comments var comments = $("#comments").val(); // send mail php var sendMailUrl = $("#sendMailUrl").val(); //TO, FROM & subject var TO = $("#to").val(); var FROM = $("#from").val(); var subject = $("#subject").val(); var data1 = $("#data1").val(); var data2 = $("#data2").val(); // DATA string var dataString = 'name='+ name + '&email=' + email + '&data1=' + data1 + '&data2=' + data2 + '&web=' + web + '&comments=' + comments + '&to=' + TO + '&from=' + FROM + '&subject=' + subject; // ajax $.ajax({ type:"POST", url: sendMailUrl, DATA: dataString, success: success() }); }); // ON success... FUNCTION success(){ $("#success").fadeIn(); $("#contactForm").fadeOut(); } RETURN false; });
W czym leży problem?
Z góry dzięki za odp i pomoc
