escape($_REQUEST['emails']) : '' ; $emails_arr = explode('\n', $emails); $emails_arr = array_filter($emails_arr); $email_summary = array(); foreach($emails_arr as $email){ $site_link = $variable['site_link'].'api/controllers/validate_emailv3.php'; $site_link = str_replace("https","http",$site_link); $mail_status = $utility -> curl_me( $site_link, array('email'=>$email), 'POST'); $mail_status_arr = json_decode($mail_status,true); if(!$mail_status_arr['valid_format']){ $email_summary = array_merge($email_summary, array(array('email'=>$email,'status'=>'Invalid Format','status_id'=>0))); continue; } if(!$mail_status_arr['valid_mx_records']){ $email_summary = array_merge($email_summary, array(array('email'=>$email,'status'=>'Invalid Email','status_id'=>1))); $db->sql_query("INSERT IGNORE INTO `validated_emails`( `email`, `status`, `date_added`) VALUES ('$email','1',NOW())"); continue; } if($mail_status_arr['valid_mx_records']){ $email_summary = array_merge($email_summary, array(array('email'=>$email,'status'=>'Valid Email','status_id'=>2))); $db->sql_query("INSERT IGNORE INTO `validated_emails`( `email`, `status`, `date_added`) VALUES ('$email','2',NOW())"); continue; } } // //insert into database // if(count($email_summary) > 0){ // $db->sql_query("INSERT INTO `validated_emails`( `email`, `status`, `date_added`) VALUES ()"); // } echo json_encode($email_summary); } else { $return_arr["message"]=" You are not allowed to do this action."; echo $return_arr["message"]; return; } } else { $return_arr["message"]=" You are not allowed to do this action."; echo $return_arr["message"]; return; } ?>