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); ?>

0) { ?>

Please fill up APM Child Plugin form first.