<?php
session_start();
include('../include/connect.php');
include('../function/function.php');

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;

require 'vendor/phpmailer/phpmailer/src/Exception.php';
require 'vendor/phpmailer/phpmailer/src/PHPMailer.php';
require 'vendor/phpmailer/phpmailer/src/SMTP.php';

$mail = new PHPMailer(true);

if ($_GET['Action'] == "SANG-HR" && isset($_SESSION['username']) && isset($_SESSION['password'])) {
    if ($_GET['Type'] == "1") {


        $mail->CharSet = 'UTF-8';
        $to      = $_GET['Email'];
        $Hoten      = $_GET['Hoten'];
        $Manv = $_GET['Manv'];
        $Password = $_GET['Pass'];
        //Server settings
        $mail->SMTPDebug = SMTP::DEBUG_OFF; //SMTP::DEBUG_SERVER; // Enable verbose debug output
        $mail->isSMTP(); // gửi mail SMTP
        $mail->Host = 'smtp.gmail.com'; // Set the SMTP server to send through
        $mail->SMTPAuth = true; // Enable SMTP authentication
        $mail->Username = 'sangphan@mulberrycollectionvn.com'; // SMTP username
        $mail->Password = 'hsrfuykeslhbkinw'; // SMTP password
        $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; // Enable TLS encryption; `PHPMailer::ENCRYPTION_SMTPS` also accepted
        $mail->Port = 587; // TCP port to connect to
        
        $subject = "Chào mừng bạn chính thức gia nhập Silk Group - Mullberry Collection Silk Village";
        $message = "<!DOCTYPE html>
        <head>
            <meta charset='UTF-8'>
            <title>Email có chứa HTML</title>
            <style>
                body {
                    font-family: Arial, sans-serif;
                }
                .email-header {
                    margin-bottom: 10px; /* Điều chỉnh khoảng cách dưới tiêu đề */
                    line-height:0.1;
                }
                .email-paragraph {
                    line-height: 0.3; /* Điều chỉnh chiều cao dòng cho đoạn văn */
                    text-align: center;
                    width: 350px;
                }
                .email-namecty {
                    line-height: 0.0; /* Điều chỉnh chiều cao dòng cho đoạn văn */
                    text-align: center;
                }
                .important {
                    line-height:1.5;
                    color: black;
                    text-align: justify;
                }
                .ketthuc {
                    line-height:0.5;
                    color: black;
                    text-align: right;
                }
                table {
                font-family: arial, sans-serif;
                font-size: 12px;
                border-collapse: collapse;
                width: 350px;
                
                }

                td, th {
                border: 1px solid #dddddd;
                text-align: center;
                padding: 8px;
                
                }

                tr:nth-child(even) {
                background-color: #dddddd;
                }
            </style>
        </head>
        <html lang='vn'>
        <body>
        <table>
        <tr><td>
            <div class='email-paragraph'>
            <img src='https://drive.google.com/thumbnail?id=1oFsAwmMm5TUclbfsupaNb5XsxBxps5b3' style='width: 150px; height: auto;' alt='Silk Village Logo'>
            <h3 class = 'email-namecty'>MULBERRY COLLECTION SILK VILLAGE</h3>
            <h5 class = 'email-namecty'><i>28- Nguyễn Tất Thành - P.Tân An - TP.Hội An - Tỉnh Quảng Nam</i></h5>
            <i  class='email-header'>Chào mừng <b><font color='blue'> " . $Hoten . " </font></b> đã tham gia team!</i>
            <p class='important'>&nbsp;&nbsp;&nbsp;Chúc mừng vì đã trở thành thành viên của Silk Group! Chúng tôi vô cùng vui mừng và hân hoan chào đón bạn vào đại gia đình Silk Village.</p>
            <p class='important'>Đây là thông tin đăng nhập của bạn:</p>
            <table>
                <tr>
                <th>Mã nhân viên</th>
                <th>Mật khẩu</th>
                </tr>
                <tr>
                <td><i>" . $Manv . "</i></td>
                <td><i>" . $Password . "</i></td>
                </tr>
                
            </table>
            <p class='important'>Nhấp vào <a href='http://quanlynhansu.myvnc.com/' style='color: blue;'><i>Tại đây</i></a> để đăng nhập, cập nhật thông tin của bạn cũng như nhận thông tin mới nhất từ Silk Village</p>
            <p class='important'>&nbsp;&nbsp;&nbsp;Với sự gia nhập của bạn, chúng ta sẽ cùng nhau xây dựng một môi trường du lịch mạnh mẽ và phát triển cùng những giá trị đáng trân trọng. Chúng tôi tin rằng sẽ có nhiều cơ hội thú vị và thành công trong tương lai.</p>
            <p class='important'>&nbsp;&nbsp;&nbsp;Nếu bạn có bất kỳ câu hỏi hoặc yêu cầu nào, đừng ngần ngại liên hệ với chúng tôi. Chúng tôi sẽ luôn sẵn lòng hỗ trợ bạn một cách tận tâm.</p>
            <p class='ketthuc'>Trân trọng,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
            <p class='ketthuc'>&nbsp;&nbsp;&nbsp;Phòng Hành Chính - Nhân Sự!</p>
            
        </div>
            </td>
        </tr>
        </table>
            
        </body>
        </html>";       //MỚI
        //Recipients
        $mail->setFrom('sangphan@mulberrycollectionvm.com', 'Mullberry Collection Silk Village - HCNS');
        $mail->addAddress($to, $Hoten); // Add a recipient
        //$mail->addAddress('sangphan@mulberrycollectionvn.com'); // Name is optional
        //$mail->addReplyTo('quangsangcc@gmail.com', 'Information');
        //$mail->addCC('quangsangcc@gmail.com');
        //$mail->addBCC('quangsangcc@gmail.com');

        // Attachments
        //$mail->addAttachment('/var/tmp/file.tar.gz'); // Add attachments
        //$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name

        // Content
        $mail->isHTML(true);   // Set email format to HTML
        $mail->Subject = $subject;
        $mail->Body = $message;
        //$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

        $success = $mail->send();
        if ($success == true) {
            //echo "Đã gửi mail thành công...";
            header('Content-Type: application/json');
            echo json_encode('ok');
        } else {
            $notice = "<i class='error'>Thêm nhân viên " . $Hoten . " thành công! Lỗi - Kiểm tra Email hoặc kết nối Internet. Quay lại <a href='../template/index.php?mod=usermanager'>click vào đây</a></i><br>";
            header('Content-Type: application/json');
            echo json_encode($notice);
        }
    }
    //https://www.codingnepalweb.com/configure-xampp-to-send-mail-from-localhost/ Hướng dẫn config xampp
    //https://xuanthulab.net/gui-email-trong-php.html    Hướng dẫn email nâng cao
} else {
    header('location:../template/index.php?mod=error');   //redirect đến trang error.php
    exit();
}
