<?php
var formdata = jQuery('form.salesforce-widget').serialize();
jQuery.ajax({
url: 'https://advantagegps.com/wp-admin/admin-ajax.php',
type: 'POST',
data:{
action: 'send_mail_bh',
formdata: formdata,
slug: slug,
title: title
},
success: function(response){
//console.log(response)
if(response=='sent'){
jQuery('form.salesforce-widget').submit();
}
}
})
add_action( 'wp_ajax_nopriv_send_mail_bh_ref', 'send_mail_bh_ref' );
add_action( 'wp_ajax_send_mail_bh_ref', 'send_mail_bh_ref' );
function send_mail_bh_ref() {
$values = array();
$suf = array();
parse_str($_POST['formdata'], $values);
parse_str($_POST['contectdata'], $suf);
global $wpdb;
if(!empty($suf)){
$us_fn = $suf['first_name'];
$las_ln = $suf['last_name'];
$company = $suf['company'];
$add = $suf['address'];
$city = $suf['city'];
$state = $suf['state'];
$zip = $suf['zip'];
$phone = $suf['phone'];
$email = $suf['email'];
$message = '';
$message .= '<br /><strong>Self User Details:</strong> <br />';
$message .= 'First name : '.$us_fn.'<br />';
$message .= 'Last name : '.$las_ln.'<br />';
$message .= 'Company : '.$company.'<br />';
$message .= 'Address : '.$add.'<br />';
$message .= 'City : '.$city.'<br />';
$message .= 'State : '.$state.'<br />';
$message .= 'Zip : '.$zip.'<br />';
$message .= 'Phone : '.$phone.'<br />';
$message .= 'Email : '.$email.'<br />';
}
else {
//print_r($suf);
$user_fn = $values['firstname'];
$user_ln = $values['lastname'];
$user_cm = $values['companyname'];
$user_st = $values['state'];
$user_ph = $values['phone'];
$message = '';
$message .= '<br /><strong>Self User Details:</strong> <br />';
$message .= 'First name : '.$user_fn.'<br />';
$message .= 'Last name : '.$user_ln.'<br />';
$message .= 'Company : '.$user_cm.'<br />';
$message .= 'State : '.$user_st.'<br />';
$message .= 'Phone : '.$user_ph.'<br />';
$self = $wpdb->insert('wp_ref_self',array(
'firstname'=>$user_fn,
'lastname'=>$user_ln,
'companyname'=>$user_cm,
'state'=>$user_st,
'phone'=>$user_ph
));
$lastInsertId = $wpdb->insert_id;
foreach ($_POST['ref_form_data'] as $rfrl) {
$values = array();
parse_str($rfrl,$values);
//print_r($values);
$ref_fn = $values['firstname_ref'];
$ref_ln = $values['lastname_ref'];
$ref_cm = $values['companyname_ref'];
$ref_st = $values['state_ref'];
$ref_ph = $values['phone_ref'];
$message .= '<br /><strong>Referral Details:</strong> <br />';
$message .= 'First name : '.$ref_fn.'<br />';
$message .= 'Last name : '.$ref_ln.'<br />';
$message .= 'Company : '.$ref_cm.'<br />';
$message .= 'State : '.$ref_st.'<br />';
$message .= 'Phone : '.$ref_ph.'<br />';
$wpdb->insert('wp_ref_other',array(
'firstname_ref'=>$ref_fn,
'lastname_ref'=>$ref_ln,
'companyname_ref'=>$ref_cm,
'state_ref'=>$ref_st,
'phone_ref'=>$ref_ph,
'ref_user_id'=>$lastInsertId,
'ref_user_name'=>$user_fn
));
}
}
$multiple_recipients = array(
'ctutor@advantagegps.com',
'referral@advantagegps.com',
'sufiyanidea4@gmail.com',
);
$subject = 'A new referall on advantageGPS';
//echo $message;
$headers = array('Content-Type: text/html; charset=UTF-8');
$ml = wp_mail( $multiple_recipients, $subject, $message, $headers, $attachments );
if($ml){
echo "sentBySufiyan";
}
/*if($self){
echo "sentByBIlal";
}*/
die();
}
?>
Published