File "send.php"

Full Path: /home/ovanhxso/public_html/panel/assets/mail/send.php
File size: 5.88 KB
MIME-type: text/x-php
Charset: utf-8

<?php include('../../assets/constant/config.php'); ?>
<link rel="stylesheet" href="../css/popup_style.css">

<?php

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

require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
?>

<?php

//contact email

if (isset($_POST['contact'])) {
    
// print_r($_POST['captcha']); exit;
   
          if ($_POST['text'] !== $_POST['captcha']) {
        echo "<div class='popup popup--icon -error js_error-popup popup--visible'>
                <div class='popup__background'></div>
                <div class='popup__content'>
                    <h3 class='popup__content__title'>Error</h3>
                    <p>Incorrect CAPTCHA. Please try again.</p>
                    <p>
                        <script>setTimeout(\"location.href = '../../../contact.php';\",1500);</script>
                    </p>
                </div>
              </div>";
        exit;
    }else{
            $stmt = $conn->prepare("INSERT INTO `contactus`(`name`, `email`,`phone`, `subject`,`message`) VALUES ('".$_POST['name']."','".$_POST['email']."','".$_POST['phone']."','".$_POST['subject']."','".$_POST['message']."')");
           

            $stmt->execute();
           
            // print_r($stmt);
            // exit;

            // email start
            $stmt = $conn->prepare("SELECT * FROM emailsetting");
            $stmt->execute();
            $result = $stmt->fetchAll();
            //print_r($result);
            foreach ($result as $row) {

                $smtp_server = $row['smtp_server'];
                $smtp_password = $row['smtp_password'];
                $smtp_enc = $row['smtp_type'];
                $smtp_username = $row['smtp_username'];
                $smtp_port = $row['stmp_port'];
                $email = $row['email'];
 $email1 = $row['email1'];
              
            }

            $dt = date('Y-m-d H:i:s');

            $msg1 = "Dear Admin, <br>
    You Have new message from <br> 
    Name: <strong>" . $_POST['name'] . "</strong>  <br>
    email: <strong>" . $_POST['email'] . " </strong> <br>
    Subject: <strong>" . $_POST['subject'] . " </strong> <br>
    Phone: <strong>" . $_POST['phone'] . "</strong> <br>
     message: <strong>" . $_POST['message'] . "</strong> <br>
   
     ";

          $mail = new PHPMailer();
            $mail->Encoding = "base64";
            $mail->SMTPAuth = true;
            $mail->Host       = $smtp_server;
            $mail->Port       = $smtp_port;
            $mail->Username   = $smtp_username;
            $mail->Password   = $smtp_password;
            $mail->SMTPSecure = $smtp_enc;
            $mail->isSMTP();
            $mail->IsHTML(true);
            $mail->CharSet = "UTF-8";
            $mail->From = "noreply@ova.ngo";
            $mail->addAddress($email);
              $mail->addAddress($email1);
            $mail->Subject = 'Bharatiya Open Volunteer Association (OVA) ' . $dt;
            $mail->Body    = $msg1;
            $mail->AltBody = $msg1;

            if ($mail->send())
                        {

 $msg2 = "Dear " . htmlspecialchars($_POST['name']) . ",<br><br>
Thank you for contacting us. We have received your query and will get back to you within the next few days.<br><br>
Best regards,<br>
The Team OVA ";


          $mail1 = new PHPMailer();
            $mail1->Encoding = "base64";
            $mail1->SMTPAuth = true;
            $mail1->Host       = $smtp_server;
            $mail1->Port       = $smtp_port;
            $mail1->Username   = $smtp_username;
            $mail1->Password   = $smtp_password;
            $mail1->SMTPSecure = $smtp_enc;
            $mail1->isSMTP();
            $mail1->IsHTML(true);
            $mail1->CharSet = "UTF-8";
            $mail1->From = "noreply@ova.ngo";
            $mail1->addAddress($_POST['email']);
            $mail1->Subject = 'Bharatiya Open Volunteer Association (OVA) ' . $dt;
            $mail1->Body    = $msg2;
            $mail1->AltBody = $msg2;

            $mail1->send();


?>
                <div class="popup popup--icon -success js_success-popup popup--visible">
                    <div class="popup__background"></div>
                    <div class="popup__content">
                        <h3 class="popup__content__title">
                            Success
                        </h3>
                        <p> We have successfully received your Message and will get Back to you as soon as possible.</p>
                        <p>
                            <!-- <a href="login.php"><button class="button button--success" data-for="js_success-popup">OK</button></a> -->
                            <?php echo "<script>setTimeout(\"location.href = '../../../contact.php';\",1500);</script>"; ?>
                        </p>
                    </div>
                </div>
            <?php
            }
         }
         }else {
            // echo "<script>alert('Something Went Wrong');
            //     window.location = (\"contact-us.php\")
            //     </script>";

            ?>
            <div class="popup popup--icon -error js_error-popup popup--visible">
                <div class="popup__background"></div>
                <div class="popup__content">
                    <h3 class="popup__content__title">
                        Error
                    </h3>
                    <p> Something Went Wrong.</p>
                    <p>
                        <!-- <a href="login.php"><button class="button button--success" data-for="js_success-popup">OK</button></a> -->
                        <?php echo "<script>setTimeout(\"location.href = '../../../contact.php';\",1500);</script>"; ?>
                    </p>
                </div>
            </div>
<?php
        }




?>