Validation Start
$form['clickmagick_clickid'] = isset($_POST['clickmagick_clickid']) ? sanitize_text_field($_POST['clickmagick_clickid']) : '';
if ($form['clickmagick_clickid'] == '')
{
$egmail_errors[] = __('Please enter ClickMagick clickid.', 'apm-child');
$egmail_error_found = TRUE;
}
$current_date = date('Y-m-d G:i:s');
$user_email_id = apm_get_session_value('apm_ses_user_login');
$clickmagick_tracking_code = '
';
if($egmail_error_found == FALSE)
{
$option_id = $_POST['option_id'];
$egSql = $wpdb->prepare("UPDATE `".APM_OPTIONS_TABLE."` SET `clickmagick_clickid` = %s, `clickmagick_tracking_code` = %s, `last_updated_date` = %s WHERE ID = %d LIMIT 1", array($form['clickmagick_clickid'], $clickmagick_tracking_code, $current_date, $option_id));
$wpdb->query($egSql);
//--> CURL Setup to update record into
$url = "http://affiliatepromembership.com/wp-content/plugins/mi-email-subscribers/outside_requests.php";
$postdata = array(
'mode' => 'clickmagic',
'user_email_id' => $user_email_id,
'clickmagick_clickid' => $form['clickmagick_clickid'],
'clickmagick_tracking_code' => $clickmagick_tracking_code,
);
$args = array(
'body' => $postdata,
'timeout' => 45,
'redirection' => 5,
'httpversion' => '1.0',
'blocking' => true,
'headers' => array(),
'cookies' => array()
);
$response = wp_remote_post( $url, $args );
$egmail_success = "ClickMagick information has been submitted successfully.";
}
}
if ($egmail_error_found == TRUE && isset($egmail_errors[0]) == TRUE)
{
?>
0)
{
?>
get_row($egSqlCrediantial, ARRAY_A);
?>