Added allow_web_debug system setting for more admin PHP scripts
git-svn-id: svn://192.168.202.10@3571 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
+282
-140
@@ -190,10 +190,11 @@
|
||||
# 211217-0733 - Fixes for PHP8, issue #1341
|
||||
# 220120-0914 - Added download_invalid_files user function for audio store file listings
|
||||
# 220126-2116 - Added dispo_call_url and alt URL options for update_campaign. Added 'update_alt_url' function
|
||||
# 220223-0838 - Added allow_web_debug system setting
|
||||
#
|
||||
|
||||
$version = '2.14-167';
|
||||
$build = '220126-2116';
|
||||
$version = '2.14-168';
|
||||
$build = '220223-0838';
|
||||
$php_script='non_agent_api.php';
|
||||
$api_url_log = 0;
|
||||
|
||||
@@ -567,10 +568,6 @@ if (isset($_GET["leads_counts"])) {$leads_counts=$_GET["leads_counts"];}
|
||||
elseif (isset($_POST["leads_counts"])) {$leads_counts=$_POST["leads_counts"];}
|
||||
if (isset($_GET["remove_from_hopper"])) {$remove_from_hopper=$_GET["remove_from_hopper"];}
|
||||
elseif (isset($_POST["remove_from_hopper"])) {$remove_from_hopper=$_POST["remove_from_hopper"];}
|
||||
if (isset($_GET["dedupe_statuses"])) {$dedupe_statuses=$_GET["dedupe_statuses"];}
|
||||
elseif (isset($_POST["dedupe_statuses"])) {$dedupe_statuses=$_POST["dedupe_statuses"];}
|
||||
if (isset($_GET["status_mismatch_action"])) {$status_mismatch_action=$_GET["status_mismatch_action"];}
|
||||
elseif (isset($_POST["status_mismatch_action"])) {$status_mismatch_action=$_POST["status_mismatch_action"];}
|
||||
if (isset($_GET["custom_order"])) {$custom_order=$_GET["custom_order"];}
|
||||
elseif (isset($_POST["custom_order"])) {$custom_order=$_POST["custom_order"];}
|
||||
if (isset($_GET["custom_copy_method"])) {$custom_copy_method=$_GET["custom_copy_method"];}
|
||||
@@ -629,8 +626,6 @@ if (isset($_GET["field_max"])) {$field_max=$_GET["field_max"];}
|
||||
elseif (isset($_POST["field_max"])) {$field_max=$_POST["field_max"];}
|
||||
if (isset($_GET["field_default"])) {$field_default=$_GET["field_default"];}
|
||||
elseif (isset($_POST["field_default"])) {$field_default=$_POST["field_default"];}
|
||||
if (isset($_GET["field_cost"])) {$field_cost=$_GET["field_cost"];}
|
||||
elseif (isset($_POST["field_cost"])) {$field_cost=$_POST["field_cost"];}
|
||||
if (isset($_GET["field_required"])) {$field_required=$_GET["field_required"];}
|
||||
elseif (isset($_POST["field_required"])) {$field_required=$_POST["field_required"];}
|
||||
if (isset($_GET["name_position"])) {$name_position=$_GET["name_position"];}
|
||||
@@ -693,6 +688,8 @@ if (isset($_GET["url_call_length"])) {$url_call_length=$_GET["url_call_length"
|
||||
elseif (isset($_POST["url_call_length"])) {$url_call_length=$_POST["url_call_length"];}
|
||||
|
||||
|
||||
$DB=preg_replace('/[^0-9]/','',$DB);
|
||||
|
||||
if (file_exists('options.php'))
|
||||
{require('options.php');}
|
||||
|
||||
@@ -702,7 +699,7 @@ header ("Pragma: no-cache"); // HTTP/1.0
|
||||
|
||||
#############################################
|
||||
##### START SYSTEM_SETTINGS LOOKUP #####
|
||||
$stmt = "SELECT use_non_latin,custom_fields_enabled,pass_hash_enabled,agent_whisper_enabled,active_modules,auto_dial_limit,enable_languages,language_method,admin_web_directory,sounds_web_server FROM system_settings;";
|
||||
$stmt = "SELECT use_non_latin,custom_fields_enabled,pass_hash_enabled,agent_whisper_enabled,active_modules,auto_dial_limit,enable_languages,language_method,admin_web_directory,sounds_web_server,allow_web_debug FROM system_settings;";
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
$qm_conf_ct = mysqli_num_rows($rslt);
|
||||
if ($qm_conf_ct > 0)
|
||||
@@ -720,40 +717,142 @@ if ($qm_conf_ct > 0)
|
||||
$SSlanguage_method = $row[7];
|
||||
$SSadmin_web_directory = $row[8];
|
||||
$SSsounds_web_server = $row[9];
|
||||
$SSallow_web_debug = $row[10];
|
||||
}
|
||||
if ($SSallow_web_debug < 1) {$DB=0;}
|
||||
##### END SETTINGS LOOKUP #####
|
||||
###########################################
|
||||
|
||||
$DB=preg_replace('/[^0-9]/','',$DB);
|
||||
$list_id = preg_replace('/[^-_0-9a-zA-Z]/','',$list_id);
|
||||
$list_id_field = preg_replace('/[^0-9]/','',$list_id_field);
|
||||
$lead_id = preg_replace('/[^0-9]/','',$lead_id);
|
||||
$lead_ids = preg_replace('/[^\,0-9]/','',$lead_ids);
|
||||
$list_exists_check = preg_replace('/[^0-9a-zA-Z]/','',$list_exists_check);
|
||||
$use_internal_webserver = preg_replace('/[^0-9a-zA-Z]/','',$use_internal_webserver);
|
||||
$field_rerank = preg_replace('/[^_0-9a-zA-Z]/','',$field_rerank);
|
||||
$custom_fields_add = preg_replace('/[^_0-9a-zA-Z]/','',$custom_fields_add);
|
||||
$custom_fields_update = preg_replace('/[^_0-9a-zA-Z]/','',$custom_fields_update);
|
||||
$custom_fields_delete = preg_replace('/[^_0-9a-zA-Z]/','',$custom_fields_delete);
|
||||
$dialable_count = preg_replace('/[^_0-9a-zA-Z]/','',$dialable_count);
|
||||
$call_handle_method = preg_replace('/[^_0-9a-zA-Z]/','',$call_handle_method);
|
||||
$agent_search_method = preg_replace('/[^_0-9a-zA-Z]/','',$agent_search_method);
|
||||
$delete_cf_data = preg_replace('/[^A-Z]/','',$delete_cf_data);
|
||||
$entry_type = preg_replace('/[^_0-9a-zA-Z]/','',$entry_type);
|
||||
$alt_url_id = preg_replace('/[^0-9A-Z]/','',$alt_url_id);
|
||||
$url_type = preg_replace('/[^_0-9a-zA-Z]/','',$url_type);
|
||||
$url_rank = preg_replace('/[^0-9]/','',$url_rank);
|
||||
$url_lists = preg_replace('/[^- 0-9A-Z]/', '',$url_lists);
|
||||
$url_call_length = preg_replace('/[^0-9]/','',$url_call_length);
|
||||
$status_breakdown = preg_replace('/[^1Y]/','',$status_breakdown);
|
||||
$show_percentages = preg_replace('/[^1Y]/','',$show_percentages);
|
||||
$function = preg_replace('/[^-_0-9a-zA-Z]/', '',$function);
|
||||
$format = preg_replace('/[^0-9a-zA-Z]/','',$format);
|
||||
$session_id = preg_replace('/[^0-9]/','',$session_id);
|
||||
$server_ip = preg_replace('/[^-\.\:\_0-9a-zA-Z]/','',$server_ip);
|
||||
$stage = preg_replace('/[^-_0-9a-zA-Z]/','',$stage);
|
||||
$rank = preg_replace('/[^0-9]/','',$rank);
|
||||
$did_ids=preg_replace('/[^\,\+0-9a-zA-Z]/','',$did_ids);
|
||||
$did_patterns = preg_replace('/[^\,\:\+\*\#\.\_0-9a-zA-Z]/','',$did_patterns);
|
||||
$end_date=preg_replace('/[^-0-9]/','',$end_date);
|
||||
$end_time=preg_replace('/[^:0-9]/','',$end_time);
|
||||
$entry_list_id = preg_replace('/[^0-9]/','',$entry_list_id);
|
||||
$phone_code = preg_replace('/[^0-9]/','',$phone_code);
|
||||
$update_phone_number=preg_replace('/[^A-Z]/','',$update_phone_number);
|
||||
$date_of_birth = preg_replace('/[^-0-9]/','',$date_of_birth);
|
||||
$gender = preg_replace('/[^A-Z]/','',$gender);
|
||||
$dnc_check = preg_replace('/[^A-Z]/','',$dnc_check);
|
||||
$campaign_dnc_check = preg_replace('/[^A-Z]/','',$campaign_dnc_check);
|
||||
$add_to_hopper = preg_replace('/[^A-Z]/','',$add_to_hopper);
|
||||
$hopper_priority = preg_replace("/[^-0-9]/", "",$hopper_priority);
|
||||
$hopper_local_call_time_check = preg_replace('/[^A-Z]/','',$hopper_local_call_time_check);
|
||||
$custom_fields = preg_replace('/[^0-9a-zA-Z]/','',$custom_fields);
|
||||
$search_method = preg_replace('/[^-_0-9a-zA-Z]/','',$search_method);
|
||||
$duplicate_check = preg_replace('/[^-_0-9a-zA-Z]/','',$duplicate_check);
|
||||
$insert_if_not_found = preg_replace('/[^A-Z]/','',$insert_if_not_found);
|
||||
$records = preg_replace('/[^0-9]/','',$records);
|
||||
$search_location = preg_replace('/[^A-Z]/','',$search_location);
|
||||
$no_update = preg_replace('/[^A-Z]/','',$no_update);
|
||||
$delete_lead = preg_replace('/[^A-Z]/','',$delete_lead);
|
||||
$called_count=preg_replace('/[^0-9]/','',$called_count);
|
||||
$agent_user_level=preg_replace('/[^0-9]/','',$agent_user_level);
|
||||
$hotkeys_active=preg_replace('/[^0-9]/','',$hotkeys_active);
|
||||
$protocol=preg_replace('/[^0-9a-zA-Z]/','',$protocol);
|
||||
$local_gmt=preg_replace('/[^-\.0-9]/','',$local_gmt);
|
||||
$active=preg_replace('/[^A-Z]/','',$active);
|
||||
$reset_list=preg_replace('/[^A-Z]/','',$reset_list);
|
||||
$delete_list=preg_replace('/[^A-Z]/','',$delete_list);
|
||||
$delete_leads=preg_replace('/[^A-Z]/','',$delete_leads);
|
||||
$reset_time=preg_replace('/[^-_0-9]/', '',$reset_time);
|
||||
$tz_method = preg_replace('/[^-\_0-9a-zA-Z]/', '',$tz_method);
|
||||
$reset_lead = preg_replace('/[^A-Z]/','',$reset_lead);
|
||||
$usacan_areacode_check = preg_replace('/[^A-Z]/','',$usacan_areacode_check);
|
||||
$usacan_prefix_check = preg_replace('/[^A-Z]/','',$usacan_prefix_check);
|
||||
$delete_phone = preg_replace('/[^A-Z]/','',$delete_phone);
|
||||
$callback_datetime = preg_replace('/[^- \+\.\:\/\@\_0-9a-zA-Z]/','',$callback_datetime);
|
||||
$callback = preg_replace('/[^A-Z]/','',$callback);
|
||||
$callback_type = preg_replace('/[^A-Z]/','',$callback_type);
|
||||
$datetime_start = preg_replace('/[^- \+\:\_0-9]/','',$datetime_start);
|
||||
$datetime_end = preg_replace('/[^- \+\:\_0-9]/','',$datetime_end);
|
||||
$time_format = preg_replace('/[^A-Z]/','',$time_format);
|
||||
$nanpa_ac_prefix_check = preg_replace('/[^A-Z]/','',$nanpa_ac_prefix_check);
|
||||
$delete_user = preg_replace('/[^A-Z]/','',$delete_user);
|
||||
$campaign_rank = preg_replace('/[^-_0-9]/','',$campaign_rank);
|
||||
$campaign_grade = preg_replace('/[^0-9]/','',$campaign_grade);
|
||||
$camp_rg_only = preg_replace('/[^0-9]/','',$camp_rg_only);
|
||||
$wrapup_seconds_override = preg_replace('/[^-0-9]/','',$wrapup_seconds_override);
|
||||
$show_sub_status = preg_replace('/[^A-Z]/','',$show_sub_status);
|
||||
$auto_dial_level = preg_replace('/[^\.0-9]/','',$auto_dial_level);
|
||||
$adaptive_maximum_level = preg_replace('/[^\.0-9]/','',$adaptive_maximum_level);
|
||||
$campaign_vdad_exten = preg_replace('/[^0-9]/','',$campaign_vdad_exten);
|
||||
$hopper_level = preg_replace('/[^0-9]/','',$hopper_level);
|
||||
$reset_hopper = preg_replace('/[^NY]/','',$reset_hopper);
|
||||
$dial_method = preg_replace('/[^-_0-9a-zA-Z]/','',$dial_method);
|
||||
$dial_timeout = preg_replace('/[^0-9]/','',$dial_timeout);
|
||||
$lookup_state = preg_replace('/[^A-Z]/','',$lookup_state);
|
||||
$detail = preg_replace('/[^A-Z]/','',$detail);
|
||||
$type = preg_replace('/[^A-Z]/','',$type);
|
||||
$force_entry_list_id = preg_replace('/[^0-9]/','',$force_entry_list_id);
|
||||
$file_download = preg_replace('/[^0-9]/','',$file_download);
|
||||
$agent_choose_ingroups = preg_replace('/[^0-9]/','',$agent_choose_ingroups);
|
||||
$agent_choose_blended = preg_replace('/[^0-9]/','',$agent_choose_blended);
|
||||
$closer_default_blended = preg_replace('/[^0-9]/','',$closer_default_blended);
|
||||
$phone_ring_timeout = preg_replace('/[^0-9]/','',$phone_ring_timeout);
|
||||
$delete_vm_after_email = preg_replace('/[^a-zA-Z]/','',$delete_vm_after_email);
|
||||
$field_rank = preg_replace('/[^0-9]/','',$field_rank);
|
||||
$field_size = preg_replace('/[^0-9]/','',$field_size);
|
||||
$field_max = preg_replace('/[^0-9]/','',$field_max);
|
||||
$field_order = preg_replace('/[^0-9]/','',$field_order);
|
||||
$field_required = preg_replace('/[^_A-Z]/','',$field_required);
|
||||
$field_encrypt = preg_replace('/[^NY]/','',$field_encrypt);
|
||||
$field_duplicate = preg_replace('/[^_A-Z]/','',$field_duplicate);
|
||||
$field_type = preg_replace('/[^0-9a-zA-Z]/','',$field_type);
|
||||
$name_position = preg_replace('/[^0-9a-zA-Z]/','',$name_position);
|
||||
$multi_position = preg_replace('/[^0-9a-zA-Z]/','',$multi_position);
|
||||
$ingroup_rank = preg_replace('/[^-_0-9]/','',$ingroup_rank);
|
||||
$ingroup_grade = preg_replace('/[^0-9]/','',$ingroup_grade);
|
||||
$ingrp_rg_only = preg_replace('/[^0-9]/','',$ingrp_rg_only);
|
||||
$query_date=preg_replace('/[^-0-9]/','',$query_date);
|
||||
$query_time=preg_replace('/[^:0-9]/','',$query_time);
|
||||
$gmt_offset_now = preg_replace('/[^-\_\.0-9]/','',$gmt_offset_now);
|
||||
$date=preg_replace('/[^-0-9]/','',$date);
|
||||
$header = preg_replace('/[^0-9a-zA-Z]/','',$header);
|
||||
|
||||
if ($non_latin < 1)
|
||||
{
|
||||
$users=preg_replace('/[^-_0-9a-zA-Z\,]/','',$users);
|
||||
$did_patterns = preg_replace('/[^:\+\*\#\.\_0-9a-zA-Z\,]/','',$did_patterns);
|
||||
$did_ids=preg_replace('/[^0-9\,]/','',$did_ids);
|
||||
$query_date=preg_replace('/[^-0-9]/','',$query_date);
|
||||
$query_time=preg_replace('/[^:0-9]/','',$query_time);
|
||||
$end_date=preg_replace('/[^-0-9]/','',$end_date);
|
||||
$end_time=preg_replace('/[^:0-9]/','',$end_time);
|
||||
$status = preg_replace('/[^-_0-9a-zA-Z]/','',$status);
|
||||
$ingroups = preg_replace('/[^-_0-9a-zA-Z]/','',$ingroups);
|
||||
$phone_extension = preg_replace('/[^-_0-9a-zA-Z]/','',$phone_extension);
|
||||
$users=preg_replace('/[^-\,\_0-9a-zA-Z]/','',$users);
|
||||
$statuses = preg_replace('/[^- \.\,\_0-9a-zA-Z]/','',$statuses);
|
||||
$categories = preg_replace('/[^-_0-9a-zA-Z\,]/','',$categories);
|
||||
$status_breakdown = preg_replace('/[^1Y]/','',$status_breakdown);
|
||||
$show_percentages = preg_replace('/[^1Y]/','',$show_percentages);
|
||||
|
||||
$categories = preg_replace('/[^-\,\_0-9a-zA-Z]/','',$categories);
|
||||
$user=preg_replace('/[^-_0-9a-zA-Z]/','',$user);
|
||||
$pass=preg_replace('/[^-_0-9a-zA-Z]/','',$pass);
|
||||
$agent_user=preg_replace('/[^-_0-9a-zA-Z]/','',$agent_user);
|
||||
$function = preg_replace('/[^-\_0-9a-zA-Z]/', '',$function);
|
||||
$format = preg_replace('/[^0-9a-zA-Z]/','',$format);
|
||||
$entry_list_id = preg_replace('/[^0-9]/','',$entry_list_id);
|
||||
$phone_code = preg_replace('/[^0-9]/','',$phone_code);
|
||||
$update_phone_number=preg_replace('/[^A-Z]/','',$update_phone_number);
|
||||
$phone_number = preg_replace('/[^\,0-9]/','',$phone_number);
|
||||
$vendor_lead_code = preg_replace('/;|#/','',$vendor_lead_code);
|
||||
$vendor_lead_code = preg_replace('/;|#|\"/','',$vendor_lead_code);
|
||||
$vendor_lead_code = preg_replace('/\+/',' ',$vendor_lead_code);
|
||||
$source_id = preg_replace('/;|#/','',$source_id);
|
||||
$source_id = preg_replace('/;|#|\"/','',$source_id);
|
||||
$source_id = preg_replace('/\+/',' ',$source_id);
|
||||
$gmt_offset_now = preg_replace('/[^-\_\.0-9]/','',$gmt_offset_now);
|
||||
$title = preg_replace('/[^- \'\_\.0-9a-zA-Z]/','',$title);
|
||||
$first_name = preg_replace('/[^- \'\+\_\.0-9a-zA-Z]/','',$first_name);
|
||||
$first_name = preg_replace('/\+/',' ',$first_name);
|
||||
@@ -773,46 +872,24 @@ if ($non_latin < 1)
|
||||
$province = preg_replace('/\+/',' ',$province);
|
||||
$postal_code = preg_replace('/[^- \'\+0-9a-zA-Z]/','',$postal_code);
|
||||
$postal_code = preg_replace('/\+/',' ',$postal_code);
|
||||
$country_code = preg_replace('/[^A-Z]/','',$country_code);
|
||||
$gender = preg_replace('/[^A-Z]/','',$gender);
|
||||
$date_of_birth = preg_replace('/[^-0-9]/','',$date_of_birth);
|
||||
$country_code = preg_replace('/[^-_0-9a-zA-Z]/','',$country_code);
|
||||
$alt_phone = preg_replace('/[^- \'\+\_\.0-9a-zA-Z]/','',$alt_phone);
|
||||
$alt_phone = preg_replace('/\+/',' ',$alt_phone);
|
||||
$email = preg_replace('/[^- \'\+\.\:\/\@\%\_0-9a-zA-Z]/','',$email);
|
||||
$email = preg_replace('/\+/',' ',$email);
|
||||
$security_phrase = preg_replace('/[^- \'\+\.\:\/\@\_0-9a-zA-Z]/','',$security_phrase);
|
||||
$security_phrase = preg_replace('/\+/',' ',$security_phrase);
|
||||
$comments = preg_replace('/;|#/','',$comments);
|
||||
$comments = preg_replace('/;|#|\"/','',$comments);
|
||||
$comments = preg_replace('/\+/',' ',$comments);
|
||||
$dnc_check = preg_replace('/[^A-Z]/','',$dnc_check);
|
||||
$campaign_dnc_check = preg_replace('/[^A-Z]/','',$campaign_dnc_check);
|
||||
$add_to_hopper = preg_replace('/[^A-Z]/','',$add_to_hopper);
|
||||
$hopper_priority = preg_replace("/[^-0-9]/", "",$hopper_priority);
|
||||
$hopper_local_call_time_check = preg_replace('/[^A-Z]/','',$hopper_local_call_time_check);
|
||||
$campaign_id = preg_replace('/[^-\_0-9a-zA-Z]/', '',$campaign_id);
|
||||
$multi_alt_phones = preg_replace('/[^- \+\!\:\_0-9a-zA-Z]/','',$multi_alt_phones);
|
||||
$multi_alt_phones = preg_replace('/\+/',' ',$multi_alt_phones);
|
||||
$source = preg_replace('/[^0-9a-zA-Z]/','',$source);
|
||||
$phone_login = preg_replace('/[^-\_0-9a-zA-Z]/', '',$phone_login);
|
||||
$session_id = preg_replace('/[^0-9]/','',$session_id);
|
||||
$server_ip = preg_replace('/[^\.0-9]/','',$server_ip);
|
||||
$stage = preg_replace('/[^a-zA-Z]/','',$stage);
|
||||
$rank = preg_replace('/[^0-9]/','',$rank);
|
||||
$owner = preg_replace('/[^- \'\+\.\:\/\@\_0-9a-zA-Z]/','',$owner);
|
||||
$owner = preg_replace('/\+/',' ',$owner);
|
||||
$duplicate_check = preg_replace('/[^-_0-9a-zA-Z]/','',$duplicate_check);
|
||||
$custom_fields = preg_replace('/[^0-9a-zA-Z]/','',$custom_fields);
|
||||
$search_method = preg_replace('/[^-_0-9a-zA-Z]/','',$search_method);
|
||||
$insert_if_not_found = preg_replace('/[^A-Z]/','',$insert_if_not_found);
|
||||
$records = preg_replace('/[^0-9]/','',$records);
|
||||
$search_location = preg_replace('/[^A-Z]/','',$search_location);
|
||||
$user_field = preg_replace('/[^-_0-9a-zA-Z]/','',$user_field);
|
||||
$no_update = preg_replace('/[^A-Z]/','',$no_update);
|
||||
$delete_lead = preg_replace('/[^A-Z]/','',$delete_lead);
|
||||
$called_count=preg_replace('/[^0-9]/','',$called_count);
|
||||
$agent_user_level=preg_replace('/[^0-9]/','',$agent_user_level);
|
||||
$hotkeys_active=preg_replace('/[^0-9]/','',$hotkeys_active);
|
||||
$voicemail_id=preg_replace('/[^0-9]/','',$voicemail_id);
|
||||
$voicemail_id=preg_replace('/[^0-9a-zA-Z]/','',$voicemail_id);
|
||||
$agent_pass=preg_replace('/[^-_0-9a-zA-Z]/','',$agent_pass);
|
||||
$agent_full_name=preg_replace('/[^- \+\.\:\/\@\_0-9a-zA-Z]/','',$agent_full_name);
|
||||
$agent_user_group=preg_replace('/[^-_0-9a-zA-Z]/','',$agent_user_group);
|
||||
@@ -824,82 +901,43 @@ if ($non_latin < 1)
|
||||
$custom_five=preg_replace('/[^- \+\.\:\/\@\_0-9a-zA-Z]/','',$custom_five);
|
||||
$extension=preg_replace('/[^-_0-9a-zA-Z]/','',$extension);
|
||||
$dialplan_number=preg_replace('/[^\*\#0-9a-zA-Z]/','',$dialplan_number);
|
||||
$protocol=preg_replace('/[^0-9a-zA-Z]/','',$protocol);
|
||||
$registration_password=preg_replace('/[^-_0-9a-zA-Z]/','',$registration_password);
|
||||
$phone_full_name=preg_replace('/[^- \+\.\_0-9a-zA-Z]/','',$phone_full_name);
|
||||
$local_gmt=preg_replace('/[^-\.0-9]/','',$local_gmt);
|
||||
$outbound_cid=preg_replace('/[^-_0-9a-zA-Z]/','',$outbound_cid);
|
||||
$phone_context=preg_replace('/[^-_0-9a-zA-Z]/','',$phone_context);
|
||||
$list_name=preg_replace('/[^- \+\.\:\/\@\?\&\_0-9a-zA-Z]/','',$list_name);
|
||||
$active=preg_replace('/[^A-Z]/','',$active);
|
||||
$script=preg_replace('/[^-_0-9a-zA-Z]/','',$script);
|
||||
$am_message=preg_replace('/[^-_0-9a-zA-Z]/','',$am_message);
|
||||
$drop_inbound_group=preg_replace('/[^-_0-9a-zA-Z]/','',$drop_inbound_group);
|
||||
$web_form_address=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/','',$web_form_address);
|
||||
$web_form_address_two=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/','',$web_form_address_two);
|
||||
$reset_list=preg_replace('/[^A-Z]/','',$reset_list);
|
||||
$delete_list=preg_replace('/[^A-Z]/','',$delete_list);
|
||||
$delete_leads=preg_replace('/[^A-Z]/','',$delete_leads);
|
||||
$reset_time=preg_replace('/[^-_0-9]/', '',$reset_time);
|
||||
$web_form_address_three=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/','',$web_form_address_three);
|
||||
$dispo_call_url=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/','',$dispo_call_url);
|
||||
$url_address=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/','',$url_address);
|
||||
$uniqueid=preg_replace('/[^- \.\_0-9a-zA-Z]/','',$uniqueid);
|
||||
$tz_method = preg_replace('/[^-\_0-9a-zA-Z]/', '',$tz_method);
|
||||
$reset_lead = preg_replace('/[^A-Z]/','',$reset_lead);
|
||||
$usacan_areacode_check = preg_replace('/[^A-Z]/','',$usacan_areacode_check);
|
||||
$usacan_prefix_check = preg_replace('/[^A-Z]/','',$usacan_prefix_check);
|
||||
$delete_phone = preg_replace('/[^A-Z]/','',$delete_phone);
|
||||
$alias_id = preg_replace('/[^-\_0-9a-zA-Z]/', '',$alias_id);
|
||||
$phone_logins = preg_replace('/[^-\,\_0-9a-zA-Z]/','',$phone_logins);
|
||||
$alias_name = preg_replace('/[^- \+\.\:\/\@\_0-9a-zA-Z]/','',$alias_name);
|
||||
$delete_alias = preg_replace('/[^A-Z]/','',$delete_alias);
|
||||
$callback = preg_replace('/[^A-Z]/','',$callback);
|
||||
$callback_status = preg_replace('/[^-\_0-9a-zA-Z]/', '',$callback_status);
|
||||
$callback_datetime = preg_replace('/[^- \+\.\:\/\@\_0-9a-zA-Z]/','',$callback_datetime);
|
||||
$callback_type = preg_replace('/[^A-Z]/','',$callback_type);
|
||||
$callback_user = preg_replace('/[^-\_0-9a-zA-Z]/', '',$callback_user);
|
||||
$callback_comments = preg_replace('/[^- \+\.\:\/\@\_0-9a-zA-Z]/','',$callback_comments);
|
||||
$admin_user_group = preg_replace('/[^-\_0-9a-zA-Z]/', '',$admin_user_group);
|
||||
$datetime_start = preg_replace('/[^- \+\:\_0-9]/','',$datetime_start);
|
||||
$datetime_end = preg_replace('/[^- \+\:\_0-9]/','',$datetime_end);
|
||||
$time_format = preg_replace('/[^A-Z]/','',$time_format);
|
||||
$group_alias_id = preg_replace('/[^\_0-9a-zA-Z]/','',$group_alias_id);
|
||||
$group_alias_name = preg_replace('/[^- \+\_0-9a-zA-Z]/','',$group_alias_name);
|
||||
$caller_id_number = preg_replace('/[^0-9]/','',$caller_id_number);
|
||||
$caller_id_name = preg_replace('/[^- \+\_0-9a-zA-Z]/','',$caller_id_name);
|
||||
$user_groups = preg_replace('/[^-\|\_0-9a-zA-Z\,]/','',$user_groups); #JCJ
|
||||
$in_groups = preg_replace('/[^-\|\_0-9a-zA-Z\,]/','',$in_groups); #JCJ
|
||||
$call_id = preg_replace('/[^0-9a-zA-Z]/','',$call_id);
|
||||
$user_groups = preg_replace('/[^-\|\,\_0-9a-zA-Z]/','',$user_groups); #JCJ
|
||||
$in_groups = preg_replace('/[^-\|\,\_0-9a-zA-Z]/','',$in_groups); #JCJ
|
||||
$group = preg_replace('/[^-\|\_0-9a-zA-Z]/','',$group);
|
||||
$call_id = preg_replace('/[^0-9a-zA-Z]/','',$call_id);
|
||||
$expiration_date = preg_replace('/[^-_0-9a-zA-Z]/','',$expiration_date);
|
||||
$nanpa_ac_prefix_check = preg_replace('/[^A-Z]/','',$nanpa_ac_prefix_check);
|
||||
$delete_user = preg_replace('/[^A-Z]/','',$delete_user);
|
||||
$campaign_rank = preg_replace('/[^-_0-9]/','',$campaign_rank);
|
||||
$campaign_grade = preg_replace('/[^0-9]/','',$campaign_grade);
|
||||
$local_call_time = preg_replace('/[^-_0-9a-zA-Z]/','',$local_call_time);
|
||||
$camp_rg_only = preg_replace('/[^0-9]/','',$camp_rg_only);
|
||||
$wrapup_seconds_override = preg_replace('/[^-0-9]/','',$wrapup_seconds_override);
|
||||
$show_sub_status = preg_replace('/[^A-Z]/','',$show_sub_status);
|
||||
$campaigns = preg_replace('/[^-\|\_0-9a-zA-Z\,]/','',$campaigns); # JCJ
|
||||
$campaigns = preg_replace('/[^-\,\|\_0-9a-zA-Z]/','',$campaigns); # JCJ
|
||||
$campaign_name = preg_replace('/[^- \.\,\_0-9a-zA-Z]/','',$campaign_name);
|
||||
$auto_dial_level = preg_replace('/[^\.0-9]/','',$auto_dial_level);
|
||||
$adaptive_maximum_level = preg_replace('/[^\.0-9]/','',$adaptive_maximum_level);
|
||||
$campaign_vdad_exten = preg_replace('/[^0-9]/','',$campaign_vdad_exten);
|
||||
$hopper_level = preg_replace('/[^0-9]/','',$hopper_level);
|
||||
$reset_hopper = preg_replace('/[^NY]/','',$reset_hopper);
|
||||
$dial_method = preg_replace('/[^-_0-9a-zA-Z]/','',$dial_method);
|
||||
$dial_timeout = preg_replace('/[^0-9]/','',$dial_timeout);
|
||||
$field_name = preg_replace('/[^-_0-9a-zA-Z]/','',$field_name);
|
||||
$lookup_state = preg_replace('/[^A-Z]/','',$lookup_state);
|
||||
$detail = preg_replace('/[^A-Z]/','',$detail);
|
||||
$type = preg_replace('/[^A-Z]/','',$type);
|
||||
$force_entry_list_id = preg_replace('/[^0-9]/','',$force_entry_list_id);
|
||||
$file_download = preg_replace('/[^0-9]/','',$file_download);
|
||||
$lead_filter_id = preg_replace('/[^-_0-9a-zA-Z]/','',$lead_filter_id);
|
||||
$agent_choose_ingroups = preg_replace('/[^0-9]/','',$agent_choose_ingroups);
|
||||
$agent_choose_blended = preg_replace('/[^0-9]/','',$agent_choose_blended);
|
||||
$closer_default_blended = preg_replace('/[^0-9]/','',$closer_default_blended);
|
||||
$outbound_alt_cid = preg_replace('/[^0-9a-zA-Z]/','',$outbound_alt_cid);
|
||||
$phone_ring_timeout = preg_replace('/[^0-9]/','',$phone_ring_timeout);
|
||||
$delete_vm_after_email = preg_replace('/[^a-zA-Z]/','',$delete_vm_after_email);
|
||||
$did_pattern = preg_replace('/[^:\+\*\#\.\_0-9a-zA-Z]/','',$did_pattern);
|
||||
$did_description = preg_replace('/[^- \.\,\_0-9a-zA-Z]/','',$did_description);
|
||||
$did_route = preg_replace('/[^-_0-9a-zA-Z]/','',$did_route);
|
||||
@@ -937,16 +975,6 @@ if ($non_latin < 1)
|
||||
$xferconf_three=preg_replace('/[^-_0-9a-zA-Z]/','',$xferconf_three);
|
||||
$xferconf_four=preg_replace('/[^-_0-9a-zA-Z]/','',$xferconf_four);
|
||||
$xferconf_five=preg_replace('/[^-_0-9a-zA-Z]/','',$xferconf_five);
|
||||
$field_rank = preg_replace('/[^0-9]/','',$field_rank);
|
||||
$field_size = preg_replace('/[^0-9]/','',$field_size);
|
||||
$field_max = preg_replace('/[^0-9]/','',$field_max);
|
||||
$field_order = preg_replace('/[^0-9]/','',$field_order);
|
||||
$field_required = preg_replace('/[^_A-Z]/','',$field_required);
|
||||
$field_encrypt = preg_replace('/[^NY]/','',$field_encrypt);
|
||||
$field_duplicate = preg_replace('/[^_A-Z]/','',$field_duplicate);
|
||||
$field_type = preg_replace('/[^0-9a-zA-Z]/','',$field_type);
|
||||
$name_position = preg_replace('/[^0-9a-zA-Z]/','',$name_position);
|
||||
$multi_position = preg_replace('/[^0-9a-zA-Z]/','',$multi_position);
|
||||
$field_label = preg_replace('/[^_0-9a-zA-Z]/','',$field_label);
|
||||
$field_show_hide = preg_replace('/[^_0-9a-zA-Z]/','',$field_show_hide);
|
||||
$field_name = preg_replace('/[^ \.\,-\_0-9a-zA-Z]/','',$field_name);
|
||||
@@ -956,47 +984,161 @@ if ($non_latin < 1)
|
||||
{$field_options = preg_replace('/[^ \.\n\|\,-\_0-9a-zA-Z]/', '',$field_options);}
|
||||
$field_help = preg_replace('/[^ \'\&\.\n\|\,-\_0-9a-zA-Z]/', '',$field_help);
|
||||
$field_default = preg_replace('/[^ \.\n\,-\_0-9a-zA-Z]/', '',$field_default);
|
||||
$ingroup_rank = preg_replace('/[^-_0-9]/','',$ingroup_rank);
|
||||
$ingroup_grade = preg_replace('/[^0-9]/','',$ingroup_grade);
|
||||
$group_id = preg_replace('/[^_0-9a-zA-Z]/','',$group_id);
|
||||
$ingrp_rg_only = preg_replace('/[^0-9]/','',$ingrp_rg_only);
|
||||
$url_statuses = preg_replace('/[^- 0-9a-zA-Z]/', '',$url_statuses);
|
||||
$url_description = preg_replace('/[^ \.\,-\_0-9a-zA-Z]/','',$url_description);
|
||||
}
|
||||
else
|
||||
{
|
||||
$user = preg_replace('/[^-_0-9\p{L}]/u',"",$user);
|
||||
$pass = preg_replace('/[^-_0-9\p{L}]/u',"",$pass);
|
||||
$status = preg_replace('/[^-_0-9\p{L}]/u','',$status);
|
||||
$ingroups = preg_replace('/[^-_0-9\p{L}]/u','',$ingroups);
|
||||
$phone_extension = preg_replace('/[^-_0-9\p{L}]/u','',$phone_extension);
|
||||
$users=preg_replace('/[^-\,\_0-9\p{L}]/u','',$users);
|
||||
$statuses = preg_replace('/[^- \.\,\_0-9\p{L}]/u','',$statuses);
|
||||
$categories = preg_replace('/[^-\,\_0-9\p{L}]/u','',$categories);
|
||||
$user=preg_replace('/[^-_0-9\p{L}]/u','',$user);
|
||||
$pass=preg_replace('/[^-_0-9\p{L}]/u','',$pass);
|
||||
$agent_user=preg_replace('/[^-_0-9\p{L}]/u','',$agent_user);
|
||||
$source = preg_replace('/[^-_0-9\p{L}]/u',"",$source);
|
||||
$source_user = preg_replace('/[^-_0-9\p{L}]/u',"",$source_user);
|
||||
$menu_id = preg_replace('/[^-_0-9\p{L}]/u','',$menu_id);
|
||||
$phone_number = preg_replace('/[^\,0-9]/','',$phone_number);
|
||||
$vendor_lead_code = preg_replace('/;|#/','',$vendor_lead_code);
|
||||
$vendor_lead_code = preg_replace('/;|#|\"/','',$vendor_lead_code);
|
||||
$vendor_lead_code = preg_replace('/\+/',' ',$vendor_lead_code);
|
||||
$source_id = preg_replace('/;|#|\"/','',$source_id);
|
||||
$source_id = preg_replace('/\+/',' ',$source_id);
|
||||
$title = preg_replace('/[^- \'\_\.0-9\p{L}]/u','',$title);
|
||||
$first_name = preg_replace('/[^- \'\+\_\.0-9\p{L}]/u','',$first_name);
|
||||
$first_name = preg_replace('/\+/',' ',$first_name);
|
||||
$middle_initial = preg_replace('/[^-_0-9\p{L}]/u','',$middle_initial);
|
||||
$last_name = preg_replace('/[^- \'\+\_\.0-9\p{L}]/u','',$last_name);
|
||||
$last_name = preg_replace('/\+/',' ',$last_name);
|
||||
$address1 = preg_replace('/[^- \'\+\.\:\/\@\_0-9\p{L}]/u','',$address1);
|
||||
$address2 = preg_replace('/[^- \'\+\.\:\/\@\_0-9\p{L}]/u','',$address2);
|
||||
$address3 = preg_replace('/[^- \'\+\.\:\/\@\_0-9\p{L}]/u','',$address3);
|
||||
$address1 = preg_replace('/\+/',' ',$address1);
|
||||
$address2 = preg_replace('/\+/',' ',$address2);
|
||||
$address3 = preg_replace('/\+/',' ',$address3);
|
||||
$city = preg_replace('/[^- \'\+\.\:\/\@\_0-9\p{L}]/u','',$city);
|
||||
$city = preg_replace('/\+/',' ',$city);
|
||||
$state = preg_replace('/[^- 0-9\p{L}]/u','',$state);
|
||||
$province = preg_replace('/[^- \'\+\.\_0-9\p{L}]/u','',$province);
|
||||
$province = preg_replace('/\+/',' ',$province);
|
||||
$postal_code = preg_replace('/[^- \'\+0-9\p{L}]/u','',$postal_code);
|
||||
$postal_code = preg_replace('/\+/',' ',$postal_code);
|
||||
$country_code = preg_replace('/[^-_0-9\p{L}]/u','',$country_code);
|
||||
$alt_phone = preg_replace('/[^- \'\+\_\.0-9\p{L}]/u','',$alt_phone);
|
||||
$alt_phone = preg_replace('/\+/',' ',$alt_phone);
|
||||
$email = preg_replace('/[^- \'\+\.\:\/\@\%\_0-9\p{L}]/u','',$email);
|
||||
$email = preg_replace('/\+/',' ',$email);
|
||||
$security_phrase = preg_replace('/[^- \'\+\.\:\/\@\_0-9\p{L}]/u','',$security_phrase);
|
||||
$security_phrase = preg_replace('/\+/',' ',$security_phrase);
|
||||
$comments = preg_replace('/;|#|\"/','',$comments);
|
||||
$comments = preg_replace('/\+/',' ',$comments);
|
||||
$campaign_id = preg_replace('/[^-\_0-9\p{L}]/u', '',$campaign_id);
|
||||
$multi_alt_phones = preg_replace('/[^- \+\!\:\_0-9\p{L}]/u','',$multi_alt_phones);
|
||||
$multi_alt_phones = preg_replace('/\+/',' ',$multi_alt_phones);
|
||||
$source = preg_replace('/[^0-9\p{L}]/u','',$source);
|
||||
$phone_login = preg_replace('/[^-\_0-9\p{L}]/u', '',$phone_login);
|
||||
$owner = preg_replace('/[^- \'\+\.\:\/\@\_0-9\p{L}]/u','',$owner);
|
||||
$owner = preg_replace('/\+/',' ',$owner);
|
||||
$user_field = preg_replace('/[^-_0-9\p{L}]/u','',$user_field);
|
||||
$voicemail_id=preg_replace('/[^0-9\p{L}]/u','',$voicemail_id);
|
||||
$agent_pass=preg_replace('/[^-_0-9\p{L}]/u','',$agent_pass);
|
||||
$agent_full_name=preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$agent_full_name);
|
||||
$agent_user_group=preg_replace('/[^-_0-9\p{L}]/u','',$agent_user_group);
|
||||
$phone_pass=preg_replace('/[^-_0-9\p{L}]/u','',$phone_pass);
|
||||
$custom_one=preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$custom_one);
|
||||
$custom_two=preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$custom_two);
|
||||
$custom_three=preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$custom_three);
|
||||
$custom_four=preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$custom_four);
|
||||
$custom_five=preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$custom_five);
|
||||
$extension=preg_replace('/[^-_0-9\p{L}]/u','',$extension);
|
||||
$dialplan_number=preg_replace('/[^\*\#0-9\p{L}]/u','',$dialplan_number);
|
||||
$registration_password=preg_replace('/[^-_0-9\p{L}]/u','',$registration_password);
|
||||
$phone_full_name=preg_replace('/[^- \+\.\_0-9\p{L}]/u','',$phone_full_name);
|
||||
$outbound_cid=preg_replace('/[^-_0-9\p{L}]/u','',$outbound_cid);
|
||||
$phone_context=preg_replace('/[^-_0-9\p{L}]/u','',$phone_context);
|
||||
$list_name=preg_replace('/[^- \+\.\:\/\@\?\&\_0-9\p{L}]/u','',$list_name);
|
||||
$script=preg_replace('/[^-_0-9\p{L}]/u','',$script);
|
||||
$am_message=preg_replace('/[^-_0-9\p{L}]/u','',$am_message);
|
||||
$drop_inbound_group=preg_replace('/[^-_0-9\p{L}]/u','',$drop_inbound_group);
|
||||
$web_form_address=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9\p{L}]/u','',$web_form_address);
|
||||
$web_form_address_two=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9\p{L}]/u','',$web_form_address_two);
|
||||
$web_form_address_three=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9\p{L}]/u','',$web_form_address_three);
|
||||
$dispo_call_url=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9\p{L}]/u','',$dispo_call_url);
|
||||
$url_address=preg_replace('/[^- %=\+\.\:\/\@\?\&\_0-9\p{L}]/u','',$url_address);
|
||||
$uniqueid=preg_replace('/[^- \.\_0-9\p{L}]/u','',$uniqueid);
|
||||
$alias_id = preg_replace('/[^-\_0-9\p{L}]/u', '',$alias_id);
|
||||
$phone_logins = preg_replace('/[^-\,\_0-9\p{L}]/u','',$phone_logins);
|
||||
$alias_name = preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$alias_name);
|
||||
$delete_alias = preg_replace('/[^A-Z]/','',$delete_alias);
|
||||
$callback_status = preg_replace('/[^-\_0-9\p{L}]/u', '',$callback_status);
|
||||
$callback_user = preg_replace('/[^-\_0-9\p{L}]/u', '',$callback_user);
|
||||
$callback_comments = preg_replace('/[^- \+\.\:\/\@\_0-9\p{L}]/u','',$callback_comments);
|
||||
$admin_user_group = preg_replace('/[^-\_0-9\p{L}]/u', '',$admin_user_group);
|
||||
$group_alias_id = preg_replace('/[^\_0-9\p{L}]/u','',$group_alias_id);
|
||||
$group_alias_name = preg_replace('/[^- \+\_0-9\p{L}]/u','',$group_alias_name);
|
||||
$caller_id_number = preg_replace('/[^0-9]/','',$caller_id_number);
|
||||
$caller_id_name = preg_replace('/[^- \+\_0-9\p{L}]/u','',$caller_id_name);
|
||||
$user_groups = preg_replace('/[^-\|\,\_0-9\p{L}]/u','',$user_groups); #JCJ
|
||||
$in_groups = preg_replace('/[^-\|\,\_0-9\p{L}]/u','',$in_groups); #JCJ
|
||||
$group = preg_replace('/[^-\|\_0-9\p{L}]/u','',$group);
|
||||
$call_id = preg_replace('/[^0-9\p{L}]/u','',$call_id);
|
||||
$expiration_date = preg_replace('/[^-_0-9\p{L}]/u','',$expiration_date);
|
||||
$local_call_time = preg_replace('/[^-_0-9\p{L}]/u','',$local_call_time);
|
||||
$campaigns = preg_replace('/[^-\,\|\_0-9\p{L}]/u','',$campaigns); # JCJ
|
||||
$campaign_name = preg_replace('/[^- \.\,\_0-9\p{L}]/u','',$campaign_name);
|
||||
$field_name = preg_replace('/[^-_0-9\p{L}]/u','',$field_name);
|
||||
$lead_filter_id = preg_replace('/[^-_0-9\p{L}]/u','',$lead_filter_id);
|
||||
$outbound_alt_cid = preg_replace('/[^0-9\p{L}]/u','',$outbound_alt_cid);
|
||||
$did_pattern = preg_replace('/[^:\+\*\#\.\_0-9\p{L}]/u','',$did_pattern);
|
||||
$did_description = preg_replace('/[^- \.\,\_0-9\p{L}]/u','',$did_description);
|
||||
$did_route = preg_replace('/[^-_0-9\p{L}]/u','',$did_route);
|
||||
$record_call = preg_replace('/[^-_0-9\p{L}]/u','',$record_call);
|
||||
$exten_context = preg_replace('/[^-_0-9\p{L}]/u','',$exten_context);
|
||||
$voicemail_ext = preg_replace('/[^\*\#\.\_0-9\p{L}]/u','',$voicemail_ext);
|
||||
$extension = preg_replace('/[^-\*\#\.\:\/\@\_0-9\p{L}]/u','',$extension);
|
||||
$filter_clean_cid_number = preg_replace('/[^- \.\,\_0-9\p{L}]/u','',$filter_clean_cid_number);
|
||||
$ignore_agentdirect = preg_replace('/[^A-Z]/','',$ignore_agentdirect);
|
||||
$areacode = preg_replace('/[^-_0-9\p{L}]/u','',$areacode);
|
||||
$cid_group_id = preg_replace('/[^-_0-9\p{L}]/u','',$cid_group_id);
|
||||
$cid_description = preg_replace('/[^- \.\,\_0-9\p{L}]/u','',$cid_description);
|
||||
$custom_fields_copy = preg_replace('/[^0-9]/','',$custom_fields_copy);
|
||||
if ($outbound_cid != '---ALL---')
|
||||
{$outbound_cid=preg_replace('/[^0-9]/','',$outbound_cid);}
|
||||
if ($areacode != '---ALL---')
|
||||
{$areacode=preg_replace('/[^0-9\p{L}]/u','',$areacode);}
|
||||
$leads_counts = preg_replace('/[^-_0-9\p{L}]/u','',$leads_counts);
|
||||
$remove_from_hopper=preg_replace('/[^0-9\p{L}]/u','',$remove_from_hopper);
|
||||
$list_description=preg_replace('/[^- \+\.\:\/\@\?\&\_0-9\p{L}]/u','',$list_description);
|
||||
$custom_order = preg_replace('/[^-_0-9\p{L}]/u','',$custom_order);
|
||||
$custom_copy_method = preg_replace('/[^-_0-9\p{L}]/u','',$custom_copy_method);
|
||||
$duration = preg_replace('/[^-_0-9\p{L}]/u','',$duration);
|
||||
$is_webphone = preg_replace('/[^-_0-9\p{L}]/u','',$is_webphone);
|
||||
$webphone_auto_answer = preg_replace('/[^-_0-9\p{L}]/u','',$webphone_auto_answer);
|
||||
$use_external_server_ip = preg_replace('/[^-_0-9\p{L}]/u','',$use_external_server_ip);
|
||||
$template_id = preg_replace('/[^-_0-9\p{L}]/u','',$template_id);
|
||||
$on_hook_agent = preg_replace('/[^-_0-9\p{L}]/u','',$on_hook_agent);
|
||||
$delete_did = preg_replace('/[^0-9\p{L}]/u','',$delete_did);
|
||||
$group_by_campaign = preg_replace('/[^0-9\p{L}]/u','',$group_by_campaign);
|
||||
$source_user = preg_replace('/[^-_0-9\p{L}]/u','',$source_user);
|
||||
$menu_id = preg_replace('/[^-_0-9\p{L}]/u','',$menu_id);
|
||||
$xferconf_one=preg_replace('/[^-_0-9\p{L}]/u','',$xferconf_one);
|
||||
$xferconf_two=preg_replace('/[^-_0-9\p{L}]/u','',$xferconf_two);
|
||||
$xferconf_three=preg_replace('/[^-_0-9\p{L}]/u','',$xferconf_three);
|
||||
$xferconf_four=preg_replace('/[^-_0-9\p{L}]/u','',$xferconf_four);
|
||||
$xferconf_five=preg_replace('/[^-_0-9\p{L}]/u','',$xferconf_five);
|
||||
$field_label = preg_replace('/[^_0-9\p{L}]/u','',$field_label);
|
||||
$field_show_hide = preg_replace('/[^_0-9\p{L}]/u','',$field_show_hide);
|
||||
$field_name = preg_replace('/[^ \.\,-\_0-9\p{L}]/u','',$field_name);
|
||||
$field_description = preg_replace('/[^ \.\,-\_0-9\p{L}]/u','',$field_description);
|
||||
$field_options = preg_replace('/[^ \'\&\.\n\|\,-\_0-9\p{L}]/u', '',$field_options);
|
||||
if ($field_type != 'SCRIPT')
|
||||
{$field_options = preg_replace('/[^ \.\n\|\,-\_0-9\p{L}]/u', '',$field_options);}
|
||||
$field_help = preg_replace('/[^ \'\&\.\n\|\,-\_0-9\p{L}]/u', '',$field_help);
|
||||
$field_default = preg_replace('/[^ \.\n\,-\_0-9\p{L}]/u', '',$field_default);
|
||||
$group_id = preg_replace('/[^_0-9\p{L}]/u','',$group_id);
|
||||
$url_statuses = preg_replace('/[^- 0-9\p{L}]/u', '',$url_statuses);
|
||||
$url_description = preg_replace('/[^ \.\,-\_0-9\p{L}]/u','',$url_description);
|
||||
}
|
||||
$list_id = preg_replace('/[^-_0-9a-zA-Z]/','',$list_id);
|
||||
$list_id_field = preg_replace('/[^0-9]/','',$list_id_field);
|
||||
$lead_id = preg_replace('/[^0-9]/','',$lead_id);
|
||||
$lead_ids = preg_replace('/[^\,0-9]/','',$lead_ids);
|
||||
$list_exists_check = preg_replace('/[^0-9a-zA-Z]/','',$list_exists_check);
|
||||
$use_internal_webserver = preg_replace('/[^0-9a-zA-Z]/','',$use_internal_webserver);
|
||||
$field_rerank = preg_replace('/[^_0-9a-zA-Z]/','',$field_rerank);
|
||||
$custom_fields_add = preg_replace('/[^_0-9a-zA-Z]/','',$custom_fields_add);
|
||||
$custom_fields_update = preg_replace('/[^_0-9a-zA-Z]/','',$custom_fields_update);
|
||||
$custom_fields_delete = preg_replace('/[^_0-9a-zA-Z]/','',$custom_fields_delete);
|
||||
$dialable_count = preg_replace('/[^_0-9a-zA-Z]/','',$dialable_count);
|
||||
$call_handle_method = preg_replace('/[^_0-9a-zA-Z]/','',$call_handle_method);
|
||||
$agent_search_method = preg_replace('/[^_0-9a-zA-Z]/','',$agent_search_method);
|
||||
$delete_cf_data = preg_replace('/[^A-Z]/','',$delete_cf_data);
|
||||
$entry_type = preg_replace('/[^_0-9a-zA-Z]/','',$entry_type);
|
||||
$alt_url_id = preg_replace('/[^0-9A-Z]/','',$alt_url_id);
|
||||
$url_type = preg_replace('/[^_0-9a-zA-Z]/','',$url_type);
|
||||
$url_rank = preg_replace('/[^0-9]/','',$url_rank);
|
||||
$url_lists = preg_replace('/[^- 0-9A-Z]/', '',$url_lists);
|
||||
$url_call_length = preg_replace('/[^0-9]/','',$url_call_length);
|
||||
|
||||
$USarea = substr($phone_number, 0, 3);
|
||||
$USprefix = substr($phone_number, 3, 3);
|
||||
@@ -12839,7 +12981,7 @@ if ($function == 'lead_search')
|
||||
if (strlen($find_vendor_lead_codeARY[$tc]) > 0)
|
||||
{
|
||||
if ($pc > 0) {$vendor_lead_code_SQL .= ",";}
|
||||
$vendor_lead_code_SQL .= "'$find_vendor_lead_codeARY[$tc]'";
|
||||
$vendor_lead_code_SQL .= "\"$find_vendor_lead_codeARY[$tc]\"";
|
||||
$find_vendor_lead_codeARYx[$pc] = $find_vendor_lead_codeARY[$tc];
|
||||
$pc++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user