Пример #1
0
 $email = trim(filter_input(INPUT_POST, "email", FILTER_SANITIZE_EMAIL));
 $category = trim(filter_input(INPUT_POST, "category", FILTER_SANITIZE_EMAIL));
 $title = trim(filter_input(INPUT_POST, "title", FILTER_SANITIZE_EMAIL));
 $format = trim(filter_input(INPUT_POST, "format", FILTER_SANITIZE_EMAIL));
 $genre = trim(filter_input(INPUT_POST, "genre", FILTER_SANITIZE_EMAIL));
 $year = trim(filter_input(INPUT_POST, "year", FILTER_SANITIZE_EMAIL));
 $details = trim(filter_input(INPUT_POST, "details", FILTER_SANITIZE_SPECIAL_CHARS));
 if ($name == "" || $email == "" || $category == "" || $title == "") {
     $error_message = "Please fill in the required fields: Name, Email, Category and Title.";
 }
 if (!isset($error_message) && $_POST["address"] != "") {
     $error_message = "Bad form input";
 }
 require "inc/phpmailer/class.phpmailer.php";
 $mail = new phpmailer();
 if (!isset($error_message) && !$mail->ValidateAddress($email)) {
     $error_message = "Invalid Email Address";
 }
 if (!isset($error_message)) {
     $email_body = "";
     $email_body .= "Name: " . $name . "\n";
     $email_body .= "Email: " . $email . "\n";
     $email_body .= "Suggested Item\n";
     $email_body .= "Category: " . $category . "\n";
     $email_body .= "Title: " . $title . "\n";
     $email_body .= "Format: " . $format . "\n";
     $email_body .= "Genre: " . $genre . "\n";
     $email_body .= "Year: " . $year . "\n";
     $email_body .= "Details: " . $details . "\n";
     $mail->setFrom($email, $name);
     $mail->addAddress('*****@*****.**', 'Daisho');