####################################################
####################################################
############## COPYRIGHT AARON M KENNY #############
###### CODE NOT TO BE USED WITHOUT PERMISSION ######
###### SEND REQUESTS TO AARONMKENNY@GMAIL.COM ######
####################################################
####################################################
####################################################
###### RETRIEVE ALL USER INPUTTED INFORMATION ######
####################################################
// Form submitted
if (isset($_POST) && $_POST["start"] == true) {
    require_once $_SERVER['DOCUMENT_ROOT'] . "/Email Content Insertion/app/assets/php/classes/DataHandler.php";
    $dataHandler = new DataHandler();
    $dataArray = $dataHandler->get_data();
    // Variables
    $emailContentPostDate = $dataArray['emailContentPostDate'];
    $emailContentPreheader = $dataArray['emailContentPreheader'];
    $emailContentDelimiter = $dataArray['emailContentDelimiter'];
    $emailContent = $dataArray['emailContent'];
    $emailTemplate = $dataArray['emailTemplate'];
    // Extra formatted variables
    $emailContentPostDate_FilePath = date('Y/m/d', strtotime($emailContentPostDate));
    $emailContentPostDate_Email = date('F j, Y', strtotime($emailContentPostDate));
    ####################################################
    ############ CLEAN UP THE EMAIL CONTENT ############
    ####################################################
    $pattern = ['/(\\<head.*?head\\>)/is', '/(\\<style.*?style\\>)/is', '/(\\<script.*?script\\>)/is', '/(\\<body.*?\\>)/is', '/(\\<\\/body\\>)/is', '/(\\<html\\>)/is', '/(\\<\\/html\\>)/is', '/(\\<div.*?\\>)/is', '/(\\<\\/div\\>)/is', '/(\\<span.*?\\>)/is', '/(\\<\\/span\\>)/is', '/(style\\=\'.*?\')/is', '/(class\\=.*?[^\\s|\\>]*)/is', '/(\\<a\\s*?id\\=\\"\\_anchor.*?\\<\\/a\\>)/is', '/(\\&nbsp\\;)/is', '/(\\s)*(?=\\<\\/p\\>)/is', '/(?<=\\<sup\\>\\d)(\\s)*(?=\\<\\/sup\\>)/is', '/(\\<p\\K\\s+)/is', '/(\\<p\\s*\\>\\s*read\\s*more.*?\\<\\/p\\>)/is', '/(<[^\\/>][^>]*><\\/[^>]+>)/i'];
    $emailContent = preg_replace($pattern, '', $emailContent);
    ########## SPECIFIC REPLACEMENTS #########