File: /home/imensosw/.trash/landingpage.1/hire/mern-developer/constact_us_mail_code.php
<?php
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
session_start();
?>
<?php
$to_email = 'jparihar@imensosoftware.com';//"jim@imensosoftware.com"; //"jparihar@imensosoftware.com";
$first_name = $_POST["first_name"];
$last_name = $_POST["last_name"];
$company_name = $_POST["company_name"];
$from = $_POST["email"];
$message = $_POST["write_your_req"];
$secure_check = sanitize_my_email($to_email);
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Create email headers
$headers .= 'From: '.$first_name.' '.$last_name."<".$from.">\r\n".
// $headers .= 'From: '.$name.'<'.$from.'>\r\n'.
'Reply-To: '.$from."\r\n" .
'X-Mailer: PHP/' . phpversion();
// Compose a simple HTML email message
$txt_message = '<html><body>';
$txt_message .= '<p style="color:#000;font-size:14px;">Name: '.$first_name.' '.$last_name.'</p>';
if($company_name!=""){
$txt_message .= ' <p style="color:#000;font-size:14px;">Company Name: '.$company_name.'</p>';
}
$txt_message .= '<p style="color:#000;font-size:14px;">Email: '.$from.'</p>';
$txt_message .= '<p style="color:#000;font-size:14px;">message: '.$message.'</p>';
$txt_message .= '</body></html>';
$subject = "Contact Us";
$error_msg="";
if ($secure_check == false) {
$error_msg = "Email address is invalid.";
echo json_encode(['status'=>404, 'msg'=>$error_msg]);
}
else{
$msg = "Email send successfully.";
mail($to_email, $subject, $txt_message, $headers);
echo json_encode(['status'=>200, 'msg'=>$msg]);
exit;
}
function sanitize_my_email($field) {
$field = filter_var($field, FILTER_SANITIZE_EMAIL);
if (filter_var($field, FILTER_VALIDATE_EMAIL)) {
return true;
} else {
return false;
}
}
?>