$email_setup["from_name"] = htmlspecialchars_decode(esc_attr($_REQUEST["from_name"]));
     $email_setup["from_email"] = esc_attr($_REQUEST["ux_email_from_email"]);
     $email_setup["mailer_type"] = intval($_REQUEST["ux_rdl_ends"]);
     $email_setup["return_path"] = isset($_REQUEST["ux_chk_return_path"]) ? intval($_REQUEST["ux_chk_return_path"]) : 0;
     $email_setup["return_email"] = esc_attr($_REQUEST["ux_return_email"]);
     $email_setup["word_wrap"] = intval($_REQUEST["ux_word_wrap"]);
     $email_setup["smtp_host"] = esc_attr($_REQUEST["ux_smtp_host"]);
     $email_setup["smtp_port"] = esc_attr($_REQUEST["ux_smtp_port"]);
     $email_setup["encryption"] = intval($_REQUEST["ux_rdl_encrption"]);
     $email_setup["smtp_keep_alive"] = intval($_REQUEST["ux_rdl_smtp_alive"]);
     $email_setup["authentication"] = intval($_REQUEST["ux_rdl_authentication_bank"]);
     $email_setup["smtp_username"] = esc_attr($_REQUEST["ux_txt_username"]);
     $email_setup["smtp_password"] = htmlspecialchars_decode(esc_attr($_REQUEST["password"]));
     $count_direction = $wpdb->get_var("SELECT count(id) FROM " . wp_mail_bank());
     if ($count_direction == 0) {
         $insert->insert_data(wp_mail_bank(), $email_setup);
     } else {
         $where = array();
         $where["id"] = 1;
         $insert->update_data(wp_mail_bank(), $email_setup, $where);
     }
     die;
 } elseif ($_REQUEST["param"] == "send_mail") {
     global $phpmailer;
     $logs = array();
     if (!is_object($phpmailer) || !is_a($phpmailer, 'PHPMailer')) {
         require_once ABSPATH . WPINC . '/class-phpmailer.php';
         require_once ABSPATH . WPINC . '/class-smtp.php';
         $phpmailer = new PHPMailer(true);
     }
     $phpmailer->SMTPDebug = true;
Example #2
0
         $meta_map_array = array();
         $meta_map_value = array();
         $meta_map_key = array();
         $insert_polyline = new save_data();
         $new_map["parent_id"] = intval($_REQUEST["map_id"]);
         $new_map["map_type"] = "polyline";
         $new_map["creation_date"] = date("Y-m-d");
         $meta_map_array["polyline_location"] = esc_attr($_REQUEST["geocomplete"]);
         $meta_map_array["polyline_longitute"] = doubleval($_REQUEST["ux_txt_longitude"]);
         $meta_map_array["polyline_latitude"] = doubleval($_REQUEST["ux_txt_latitude"]);
         $meta_map_array["polyline_color"] = esc_attr($_REQUEST["ux_clr_polyline_color"]);
         $meta_map_array["polyline_opacity"] = doubleval($_REQUEST["ux_txt_polyline_opacity"]);
         $meta_map_array["polyline_thickness"] = intval($_REQUEST["ux_txt_polyline_thicknes"]);
         $meta_map_array["polyline_type"] = intval($_REQUEST["ux_ddl_polyline_type"]);
         $meta_map_array["polyline_data"] = esc_attr($_REQUEST["ux_txt_polyline_data"]);
         $insert_polyline->insert_data(map_bank_create_new_map_table(), $new_map);
         $lastid = $wpdb->insert_id;
         foreach ($meta_map_array as $key => $val) {
             $meta_map_value["map_id"] = $lastid;
             $meta_map_value["map_meta_key"] = $key;
             $meta_map_value["map_meta_value"] = $val;
             $insert_polyline->insert_data(map_bank_meta_table(), $meta_map_value, $meta_map_key);
         }
         die;
     }
     break;
 case "update_polyline_db":
     if (wp_verify_nonce($_REQUEST["_wpnonce"], "polyline_update")) {
         $update_polyline = new save_data();
         $meta_map_array = array();
         $meta_map_value = array();