Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- use PHPMailer\PHPMailer\PHPMailer;
- use PHPMailer\PHPMailer\Exception;
- require 'PHPMailer/src/Exception.php';
- require 'PHPMailer/src/PHPMailer.php';
- require 'PHPMailer/src/SMTP.php';
- require_once("connection/connection.php");
- if ($_POST['submit']) {
- $order_email = $_POST["order_email"];
- $order_title = $_POST["order_title"];
- $order_fullname = $_POST['order_fullname'];
- $order_company = $_POST['order_company'];
- $order_address = $_POST['order_address'];
- $order_tlp = $_POST['order_tlp'];
- $aircraft_name = $_POST['aircraft_name'];
- $order_number = $_POST['order_number'];
- $order_date = $_POST['order_date'];
- $order_content = $_POST['order_content'];
- $order_status = $_POST['order_status'];
- $order_time = $_POST['order_time'];
- $order_time2 = $_POST['order_time2'];
- $order_services = $db->prepare("INSERT INTO order_services (order_fullname, order_company, order_address, order_email, order_tlp, order_title, aircraft_name, order_content, order_number, order_date, order_status, order_time, order_time2) VALUES (:order_fullname, :order_company, :order_address, :order_email, :order_tlp, :order_title, :aircraft_name, :order_content, :order_number, :order_date, :order_status, :order_time, :order_time2)");
- $order_services->BindParam(':order_fullname',$order_fullname);
- $order_services->BindParam(':order_company',$order_company);
- $order_services->BindParam(':order_address',$order_address);
- $order_services->BindParam(':order_email',$order_email);
- $order_services->BindParam(':order_tlp',$order_tlp);
- $order_services->BindParam(':order_title',$order_title);
- $order_services->BindParam(':aircraft_name',$aircraft_name);
- $order_services->BindParam(':order_content',$order_content);
- $order_services->BindParam(':order_number',$order_number);
- $order_services->BindParam(':order_date',$order_date);
- $order_services->BindParam(':order_status',$order_status);
- $order_services->BindParam(':order_time',$order_time);
- $order_services->BindParam(':order_time2',$order_time2);
- $order_services->execute();
- $mail = new PHPMailer;
- //Menentukan SMTP (Simple Mail Transfer Protocol)
- $mail->isSMTP();
- $mail->Host = 'smtp.gmail.com';
- $mail->Port = 465; //587 untuk TLS
- $mail->SMTPSecure = 'ssl';
- $mail->SMTPAuth = true;
- //Menentukan Pengirim
- $mail->Username = "gg@gg.com";
- $mail->Password = "bbbb";
- //Menentukan Penerima
- $mail->addAddress($order_email);
- $mail->SetFrom('gg@gg.com');
- //Menentukan subyek dan Isi
- $mail->Subject = $order_title;
- $mail->isHTML(true);
- $mail->Body = "<b>Order number: </b>";
- $mail->Body .= $order_number;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Full Name: </b>" ;
- $mail->Body .= $order_fullname;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Company: </b>";
- $mail->Body .= $order_company;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Address: </b>";
- $mail->Body .= $order_address;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Telephone: </b>";
- $mail->Body .= $order_tlp;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Aircraft: </b>";
- $mail->Body .= $aircraft_name;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Date of departure: </b>";
- $mail->Body .= $order_date;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Length of order: </b>";
- $mail->Body .= $order_time;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>The duration of the order is used: </b>";
- $mail->Body .= $order_time2;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Message: </b>";
- $mail->Body .= $order_content;
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>Status: </b>";
- $mail->Body .= $order_status;
- $mail->Body .= "<br/>";
- $mail->Body .= "<br/>";
- $mail->Body .= "Thank you for ordering our services, we will immediately respond to your order as soon as possible.";
- $mail->Body .= "<br/>";
- $mail->Body .= "<b>By: PT Air Pasific Utama.</b>";
- //Menampilkan debug
- $mail->SMTPDebug = 0;
- //Menampilkan Pesan
- if ($mail->send()) {
- echo "<script>alert('Buat order berhasil, tunggu balasan email dari kami')</script>";
- echo "<meta http-equiv='refresh' content='0; url=order-services'>";
- exit;
- } else {
- echo "<script>alert('Gagal kirim order!');history.go(-1);</script>";
- }
- }
- ?>
Add Comment
Please, Sign In to add comment