public function setdefault($id) { global $wpdb; $wpdb->update($wpdb->prefix . 'formmaker_themes', array('default' => 0), array('default' => 1)); $save = $wpdb->update($wpdb->prefix . 'formmaker_themes', array('default' => 1), array('id' => $id)); if ($save !== FALSE) { $message = 7; } else { $message = 2; } // $this->display(); $page = WDW_FMC_Library::get('page'); WDW_FMC_Library::spider_redirect(add_query_arg(array('page' => $page, 'task' => 'display', 'message' => $message), admin_url('admin.php'))); }
public function delete_all() { global $wpdb; $flag = FALSE; $isDefault = FALSE; $form_ids_col = $wpdb->get_col('SELECT id FROM ' . $wpdb->prefix . 'formmaker'); foreach ($form_ids_col as $form_id) { if (isset($_POST['check_' . $form_id])) { $flag = TRUE; $wpdb->query($wpdb->prepare('DELETE FROM ' . $wpdb->prefix . 'formmaker WHERE id="%d"', $form_id)); $arr = explode(',', get_option('contact_form_forms')); $arr = array_diff($arr, array((int) $form_id)); $arr = implode(',', $arr); update_option('contact_form_forms', $arr); $wpdb->query($wpdb->prepare('DELETE FROM ' . $wpdb->prefix . 'formmaker_views WHERE form_id="%d"', $form_id)); $wpdb->query($wpdb->prepare('DELETE FROM ' . $wpdb->prefix . 'formmaker_submits WHERE form_id="%d"', $form_id)); } } if ($flag) { $message = 5; } else { $message = 6; } // $this->display(); $page = WDW_FMC_Library::get('page'); WDW_FMC_Library::spider_redirect(add_query_arg(array('page' => $page, 'task' => 'display', 'message' => $message), admin_url('admin.php'))); }
public function delete_all() { global $wpdb; $flag = FALSE; $ips_id_col = $wpdb->get_col('SELECT id FROM ' . $wpdb->prefix . 'formmaker_blocked'); foreach ($ips_id_col as $ip_id) { if (isset($_POST['check_' . $ip_id])) { $flag = TRUE; $wpdb->query($wpdb->prepare('DELETE FROM ' . $wpdb->prefix . 'formmaker_blocked WHERE id="%d"', $ip_id)); } } if ($flag) { $message = 5; } else { $message = 2; } // $this->display(); $page = WDW_FMC_Library::get('page'); WDW_FMC_Library::spider_redirect(add_query_arg(array('page' => $page, 'task' => 'display', 'message' => $message), admin_url('admin.php'))); }