Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php // This computer code is protected by intellectual property laws and its proper..
Decoded Output download
<?php
// This computer code is protected by intellectual property laws and its property of 3ABM581 LLC DBA outboundANI. Reverse engineering, disassembly, or decompilation of this computer code is prohibited. Violators will be prosecuted to the fullest extent of the law.
goto SuSk_; TYbAz: if ($function == "outboundani_get_security_phrase_stats") { $start_date = $_GET["start_date"]; $campaign = $_GET["campaign"]; $campaign = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign); $stats = array(); $sql = "SELECT list_id, security_phrase, count(*) as total
FROM vicidial_list\xa WHERE
security_phrase is not null\xa AND (entry_date >= '{$start_date}' OR modify_date >= '{$start_date}')
AND list_id in (SELECT list_id FROM vicidial_lists
WHERE campaign_id = '{$campaign}' and active = 'Y')\xa GROUP BY list_id, security_phrase"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($stats, $result); } echo json_encode($stats); mysqli_close($link); http_response_code(200); } goto zn8P7; TnAYq: require_once "../agc/functions.php"; goto ew9Mu; f4rOe: if ($function == "outboundani_add_dids_to_ingroup") { if (!isset($_GET["ingroup"])) { echo "{"result" : "FAIL", "reason" : "ingroup missing"}"; die; } if (!isset($_GET["phone"])) { echo "{"result" : "FAIL", "reason" : "phone missing"}"; die; } $ingroup = $_GET["ingroup"]; $phone = $_GET["phone"]; $ingroup = preg_replace("/[^-_0-9a-zA-Z]/", '', $ingroup); $phone = preg_replace("/[^0-9]/", '', $phone); if (empty($ingroup)) { echo "{"result" : "FAIL", "reason" : "blank ingroup"}"; die; } if (empty($phone)) { echo "{"result" : "FAIL", "reason" : "blank phone"}"; die; } $sql = "UPDATE vicidial_inbound_dids SET group_id = '{$ingroup}' where did_pattern = '{$phone}'"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "{"result" : "SUCCESS", "affected_rows" : "" . $total_records . ""}"; mysqli_close($link); http_response_code(200); } goto bxHYm; AEWAg: if ($auth_message != "GOOD") { echo "{"result" : "FAIL", "reason" : "not authorized auth"}"; die; } goto t6HgU; NQhC0: $array_functions = array("outboundani_get_inventory", "outboundani_get_campaigns", "outboundani_get_statuses", "outboundani_update_outboundani", "outboundani_create_inventory_ingroup", "outboundani_create_unassigned_ingroup", "outboundani_count_matching_records", "outboundani_get_dids_from_ingroup", "outboundani_get_dids_from_ingroup_json", "outboundani_add_dids_to_ingroup", "outboundani_remove_dids_from_ingroup", "outboundani_configure_campaign_disposition_url", "outboundani_configure_campaign_disposition_url_v2", "outboundani_enable_ani_selection", "outboundani_get_lists", "outboundani_get_contact_fields", "outboundani_process_dispo_url", "outboundani_get_refresh_file", "outboundani_get_version", "outboundani_get_callmenus", "outboundani_get_dids_from_callmenu", "outboundani_get_dids_from_callmenu_json", "outboundani_get_refresh_file_new", "outboundani_get_security_phrase_stats", "outboundani_get_refresh_file_v2", "outboundani_get_hopper", "outboundani_update_security_phrase", "outboundani_get_dials", "outboundani_get_dials_date", "remove_noagent_connector", "remove_agentdispo_connector"); goto atx_6; tLHyA: if ($function == "outboundani_get_version") { echo "{"version":"16","date":"2023-05-22"}"; mysqli_close($link); http_response_code(200); } goto LIvMg; cs9_M: if ($function == "outboundani_get_statuses") { $statuses = array(); $sql = "SELECT * FROM vicidial_statuses"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($statuses, $result); } $final_array = array("statuses" => $statuses); $campaign_statuses = array(); $sql = "SELECT * FROM vicidial_campaign_statuses"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($campaign_statuses, $result); } $final_array = array_merge($final_array, array("campaign_statuses" => $campaign_statuses)); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto Rvo0i; umxuR: if ($function == "outboundani_get_dials_date") { $start_time = microtime(true); if (isset($_GET["max_id"])) { $unique_id_max = $_GET["max_id"]; } else { echo "{"fail":"missing min unique id"}"; die; } if (isset($_GET["max_id1"])) { $unique_id_max1 = $_GET["max_id1"]; } else { echo "{"fail":"missing max unique id"}"; die; } $unique_id_max = preg_replace("/[^0-9 :-]/", '', $unique_id_max); $unique_id_max1 = preg_replace("/[^0-9 :-]/", '', $unique_id_max1); $cond = " WHERE call_date >= '{$unique_id_max}' and call_date < '{$unique_id_max1}' "; $sql = "SELECT * FROM vicidial_log {$cond}"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $unique_id = $result["uniqueid"]; $lead_id = $result["lead_id"]; $campaign_id = $result["campaign_id"]; $call_date = $result["call_date"]; $status = $result["status"]; $phone_number = $result["phone_number"]; $user = $result["user"]; $term_reason = $result["term_reason"]; if ($unique_id > $unique_id_max) { $unique_id_max = $unique_id; } $caller_code = ''; $sql1 = "SELECT caller_code FROM call_log WHERE uniqueid='{$unique_id}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $caller_code = $result1["caller_code"]; } $ani = ''; $sql1 = "SELECT outbound_cid FROM vicidial_dial_log WHERE lead_id={$lead_id} and caller_code='{$caller_code}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $outbound_cid = $result1["outbound_cid"]; $outbound_cid = strstr($outbound_cid, "<"); $outbound_cid = str_replace(array("<", ">"), '', $outbound_cid); $ani = $outbound_cid; } echo "{$unique_id_max}|{$caller_code}|{$unique_id}|{$lead_id}|{$campaign_id}|{$call_date}|{$status}|{$phone_number}|{$user}|{$term_reason}|{$ani}\xa"; } mysqli_close($link); $end_time = microtime(true); $dif_time = $end_time - $start_time; echo "{$start_time}|{$end_time}|{$dif_time}\xa"; http_response_code(200); } goto tLHyA; QRbeY: if ($function == "outboundani_get_campaigns") { $inbound_groups = array(); $sql = "SELECT * FROM vicidial_inbound_groups"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $group_id = $result["group_id"]; $vicidial_inbound_dids = array(); $sql1 = "SELECT * FROM vicidial_inbound_dids WHERE group_id='{$group_id}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); while ($result1 = mysqli_fetch_assoc($stid1)) { array_push($vicidial_inbound_dids, $result1); } $result = array_merge($result, array("inbound_dids" => $vicidial_inbound_dids)); array_push($inbound_groups, $result); } $final_array = array("inbound_groups" => $inbound_groups); $outbound_campaigns = array(); $sql = "SELECT * FROM vicidial_campaigns"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($outbound_campaigns, $result); } $final_array = array_merge($final_array, array("outbound_campaigns" => $outbound_campaigns)); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto USj2y; eWlow: if ($function == "outboundani_create_unassigned_ingroup") { if (!isset($_GET["name"])) { echo "{"result" : "FAIL", "reason" : "name missing"}"; die; } if (!isset($_GET["description"])) { echo "{"result" : "FAIL", "reason" : "description missing"}"; die; } $name = $_GET["name"]; $description = $_GET["description"]; $name = preg_replace("/[^-_0-9a-zA-Z]/", '', $name); $description = preg_replace("/[^-_0-9a-zA-Z]/", '', $description); if (empty($name)) { echo "{"result" : "FAIL", "reason" : "blank name"}"; die; } if (empty($description)) { echo "{"result" : "FAIL", "reason" : "blank description"}"; die; } $sql = "SELECT * FROM vicidial_inbound_groups WHERE group_id='{$name}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if (!($result = mysqli_fetch_assoc($stid))) { $sql1 = "INSERT INTO vicidial_inbound_groups\xa (\xa queue_priority,\xa hold_time_option_minimum,
calculate_estimated_hold_seconds,
max_calls_count,\xa waiting_call_count,
no_agent_delay,\xa timer_action_seconds,
hold_time_option_prompt_seconds,\xa wait_time_option_prompt_seconds,\xa eht_minimum_prompt_seconds,
areacode_filter_seconds,\xa cid_cb_valid_length,\xa agent_alert_delay,\xa wait_time_option_seconds,\xa on_hook_ring_time,
answer_sec_pct_rt_stat_one,
call_time_id,\xa icbq_call_time_id,
qc_shift_id,\xa group_id,\xa group_name,
answer_sec_pct_rt_stat_two,\xa drop_call_seconds,
hold_time_option_seconds,
browser_alert_volume,
prompt_interval,\xa after_hours_exten,\xa hold_time_option_exten,
wait_time_option_exten,
closing_time_option_exten,
drop_exten,
onhold_prompt_seconds,
icbq_expiration_hours,\xa hold_time_option_callback_list_id,\xa wait_time_option_callback_list_id,\xa closing_time_option_callback_list_id,
user_group,
play_welcome_message,\xa action_xfer_cid,
moh_context,\xa customer_chat_screen_colors,
agent_alert_exten,
ingroup_recording_override,
uniqueid_status_display,
max_calls_method,
populate_lead_province,\xa areacode_filter,\xa populate_state_areacode,
inbound_survey,
closing_time_action,
populate_lead_source,\xa populate_lead_ingroup,
group_color,\xa on_hook_cid,\xa onhold_prompt_filename,\xa populate_lead_vendor,
drop_action,
after_hours_action,\xa no_agent_action,
areacode_filter_action,\xa active,\xa qc_enabled,\xa play_place_in_line,
play_estimate_hold_time,\xa no_delay_call_route,
no_agent_no_queue,\xa ignore_list_script_override,
extension_appended_cidname,
hold_time_option_no_block,\xa onhold_prompt_no_block,\xa wait_time_option_no_block,
eht_minimum_prompt_no_block,
drop_lead_reset,
after_hours_lead_reset,\xa nanq_lead_reset,\xa wait_time_lead_reset,\xa hold_time_lead_reset,\xa closing_time_now_trigger,\xa closing_time_lead_reset,
no_agent_action_value,
areacode_filter_action_value,\xa cid_cb_confirm_number,\xa max_calls_action,\xa get_call_launch,\xa ingroup_rec_filename,\xa qc_get_record_launch,\xa hold_time_option,
timer_action,\xa hold_time_second_option,
hold_time_third_option,\xa wait_time_option,
wait_time_second_option,\xa wait_time_third_option,\xa icbq_dial_filter,\xa welcome_message_filename,\xa default_xfer_group,\xa drop_inbound_group,\xa afterhours_xfer_group,\xa hold_time_option_xfer_group,
hold_recall_xfer_group,
wait_time_option_xfer_group,\xa closing_time_option_xfer_group,
browser_alert_sound,
group_handling,
next_agent_call,\xa add_lead_timezone,
answer_signal,
hold_time_option_press_filename,\xa wait_time_option_press_filename,
after_hours_message_filename,\xa hold_time_option_callback_filename,
wait_time_option_callback_filename,
wait_hold_option_priority,
fronter_display,
qc_show_recording,\xa routing_initiated_recordings
)\xa VALUES
(\xa 0,
0,
0,
0,\xa 0,\xa 0,\xa -1,\xa 10,\xa 10,\xa 10,\xa 10,\xa 10,\xa 1000,\xa 120,\xa 15,
20,\xa '24hours',\xa '24hours',\xa '24HRMIDNIGHT',
'{$name}',\xa '{$description}',\xa 30,\xa 360,
360,\xa 50,
60,
8300,\xa 8300,
8300,
8300,
8307,
9,
96,\xa 999,\xa 999,\xa 999,
'---ALL---',
'ALWAYS',\xa 'CUSTOMER',\xa 'default',\xa 'default',
'ding',\xa 'DISABLED',\xa 'DISABLED',
'DISABLED',
'DISABLED',\xa 'DISABLED',\xa 'DISABLED',\xa 'DISABLED',
'DISABLED',\xa 'DISABLED',\xa 'ENABLED',
'FFFFFF',
'GENERIC',\xa 'generic_hold',
'INBOUND_NUMBER',
'MESSAGE',\xa 'MESSAGE',
'MESSAGE',
'MESSAGE',
'N',\xa 'N',
'N',
'N',\xa 'N',
'N',\xa 'N',\xa 'N',
'N',\xa 'N',\xa 'N',\xa 'N',
'N',\xa 'N',
'N',
'N',
'N',\xa 'N',\xa 'N',
'nbdy-avail-to-take-call|vm-goodbye',\xa 'nbdy-avail-to-take-call|vm-goodbye',\xa 'NO',\xa 'NO_AGENT_NO_QUEUE',\xa 'NONE',
'NONE',
'NONE',
'NONE',\xa 'NONE',\xa 'NONE',
'NONE',\xa 'NONE',
'NONE',\xa 'NONE',
'NONE',\xa '---NONE---',\xa '---NONE---',
'---NONE---',
'---NONE---',
'---NONE---',\xa '---NONE---',
'---NONE---',
'---NONE---',
'---NONE---',\xa 'PHONE',
'random',\xa 'SERVER',
'START',\xa 'to-be-called-back|digits/1',
'to-be-called-back|digits/1',\xa 'vm-goodbye',\xa 'vm-hangup',
'vm-hangup',
'WAIT',\xa 'Y',
'Y',\xa 'Y'\xa )"; mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); } $sql = "SELECT * FROM vicidial_inbound_groups WHERE group_id='{$name}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { echo json_encode($result); } mysqli_close($link); http_response_code(200); } goto DtIPq; VHEw0: if ($function == "outboundani_get_lists") { $lists = array(); $sql = "SELECT * from vicidial_lists"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($lists, $result); } $final_array = array("vicidial_lists" => $lists); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto qcWXi; DtIPq: if ($function == "outboundani_count_matching_records") { if (!isset($_GET["ani"])) { echo "{"result" : "FAIL", "reason" : "ani missing"}"; die; } $ani = $_GET["ani"]; $ani = preg_replace("/[^0-9]/", '', $ani); $condition = " ='{$ani}' "; if (empty($ani)) { $condition = " is null "; } $totani = 0; $sql = "SELECT count(lead_id) as totani FROM vicidial_list WHERE security_phrase {$condition}"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { $totani = $result["totani"]; } echo "{"result" : "SUCCESS", "total_records" : "" . $totani . ""}"; mysqli_close($link); http_response_code(200); } goto seY30; uMa_C: if ($function == "outboundani_update_security_phrase") { $update_json = ''; if (isset($_POST["update_json"])) { $update_json = $_POST["update_json"]; } $update_array = json_decode($update_json, true); $count = 0; if (count($update_array) > 0) { foreach ($update_array as $update_line) { $lead_id = $update_line[0]; $list_id = $update_line[1]; $security_phrase = $update_line[2]; $sql1 = "UPDATE vicidial_list
SET security_phrase='{$security_phrase}'
WHERE\xa lead_id='{$lead_id}'\xa AND list_id='{$list_id}'"; mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); $count = $count + 1; } } echo "{"Updated Records":"" . $count . ""}"; mysqli_close($link); http_response_code(200); } goto Mvcxx; Mvcxx: if ($function == "outboundani_get_dials") { $start_time = microtime(true); if (isset($_GET["max_id"])) { $unique_id_max = $_GET["max_id"]; } else { echo "{"fail":"missing min unique id"}"; die; } if (isset($_GET["max_id1"])) { $unique_id_max1 = $_GET["max_id1"]; } else { echo "{"fail":"missing max unique id"}"; die; } $unique_id_max = preg_replace("/[^0-9]/", '', $unique_id_max); $unique_id_max1 = preg_replace("/[^0-9]/", '', $unique_id_max1); $cond = " WHERE uniqueid >= {$unique_id_max} and uniqueid < {$unique_id_max1} "; $sql = "SELECT * FROM vicidial_log {$cond}"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $unique_id = $result["uniqueid"]; $lead_id = $result["lead_id"]; $campaign_id = $result["campaign_id"]; $call_date = $result["call_date"]; $status = $result["status"]; $phone_number = $result["phone_number"]; $user = $result["user"]; $term_reason = $result["term_reason"]; if ($unique_id > $unique_id_max) { $unique_id_max = $unique_id; } $caller_code = ''; $sql1 = "SELECT caller_code FROM call_log WHERE uniqueid='{$unique_id}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $caller_code = $result1["caller_code"]; } $ani = ''; $sql1 = "SELECT outbound_cid FROM vicidial_dial_log WHERE lead_id={$lead_id} and caller_code='{$caller_code}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $outbound_cid = $result1["outbound_cid"]; $outbound_cid = strstr($outbound_cid, "<"); $outbound_cid = str_replace(array("<", ">"), '', $outbound_cid); $ani = $outbound_cid; } echo "{$unique_id_max}|{$caller_code}|{$unique_id}|{$lead_id}|{$campaign_id}|{$call_date}|{$status}|{$phone_number}|{$user}|{$term_reason}|{$ani}
"; } mysqli_close($link); $end_time = microtime(true); $dif_time = $end_time - $start_time; echo "{$start_time}|{$end_time}|{$dif_time}
"; http_response_code(200); } goto umxuR; t6HgU: if (!isset($_GET["function"])) { echo "{"result" : "FAIL", "reason" : "not authorized function"}"; die; } goto w82pE; SuSk_: if (!isset($_GET["user"])) { echo "{"result" : "FAIL", "reason" : "not authorized"}"; die; } goto e_RyF; Woz57: require_once "../agc/dbconnect_mysqli.php"; goto TnAYq; seY30: if ($function == "outboundani_get_dids_from_ingroup") { if (!isset($_GET["ingroup"])) { echo "{"result" : "FAIL", "reason" : "ingroup missing"}"; die; } $ingroup = $_GET["ingroup"]; $ingroup = preg_replace("/[^-_0-9a-zA-Z]/", '', $ingroup); if (empty($ingroup)) { echo "{"result" : "FAIL", "reason" : "blank ingroup"}"; die; } $did_pattern = array(); $sql = "SELECT distinct(did_pattern) as did_pattern from vicidial_inbound_dids where group_id = '{$ingroup}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($did_pattern, $result["did_pattern"]); } echo json_encode($did_pattern); mysqli_close($link); http_response_code(200); } goto D2PJ0; ObbO6: if ($function == "outboundani_get_inventory") { $return_json = "{"security_phrase_anis":["; $step01 = ''; $sql = "SELECT list_id,security_phrase FROM vicidial_list WHERE security_phrase != '' and security_phrase is not null group by list_id,security_phrase"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $list_id = $result["list_id"]; $security_phrase = $result["security_phrase"]; $security_phrase = str_replace("+1", '', $security_phrase); if (strlen($security_phrase) == 10) { $step01 = $step01 . "{"list_id":"" . $list_id . "","security_phrase":"" . $security_phrase . ""},"; } } $step01 = trim($step01, ","); $return_json = $return_json . $step01 . "],"list_level_anis":["; $step02 = ''; $sql = "SELECT list_id,campaign_cid_override FROM vicidial_lists WHERE campaign_cid_override != '' and campaign_cid_override is not null group by list_id,campaign_cid_override"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $list_id = $result["list_id"]; $campaign_cid_override = $result["campaign_cid_override"]; $campaign_cid_override = str_replace("+1", '', $campaign_cid_override); if (strlen($campaign_cid_override) == 10) { $step02 = $step02 . "{"list_id":"" . $list_id . "","campaign_cid_override":"" . $campaign_cid_override . ""},"; } } $step02 = trim($step02, ","); $return_json = $return_json . $step02 . "],"campaign_level_accid_anis": ["; $step03 = ''; $sql = "SELECT campaign_id,areacode,outbound_cid,active,count(*)\xa FROM vicidial_campaign_cid_areacodes WHERE outbound_cid != '' and outbound_cid is not null and campaign_id in (select campaign_id from vicidial_campaigns) group by campaign_id,areacode,outbound_cid"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $campaign_id = $result["campaign_id"]; $areacode = $result["areacode"]; $outbound_cid = $result["outbound_cid"]; $active = $result["active"]; $outbound_cid = str_replace("+1", '', $outbound_cid); if (strlen($outbound_cid) == 10) { $step03 = $step03 . "{"campaign_id": "" . $campaign_id . "","areacode": "" . $areacode . "","outbound_cid": "" . $outbound_cid . "","active": "" . $active . ""},"; } } $step03 = trim($step03, ","); $return_json = $return_json . $step03 . "],"dialer_level_cid_anis": ["; $step04 = ''; $sql5 = "SHOW TABLES LIKE 'vicidial_cid_groups'"; $stid5 = mysqli_query($link, $sql5) or die("I could not select query because:" . mysqli_error($link)); if ($result5 = mysqli_fetch_assoc($stid5)) { $sql = "SELECT campaign_id,areacode,outbound_cid,active,count(*)
FROM vicidial_campaign_cid_areacodes where outbound_cid != '' and outbound_cid is not null and campaign_id in (select cid_group_id from vicidial_cid_groups) group by campaign_id,areacode,outbound_cid"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $campaign_id = $result["campaign_id"]; $areacode = $result["areacode"]; $outbound_cid = $result["outbound_cid"]; $active = $result["active"]; $outbound_cid = str_replace("+1", '', $outbound_cid); if (strlen($outbound_cid) == 10) { $step04 = $step04 . "{"campaign_id": "" . $campaign_id . "","areacode": "" . $areacode . "","outbound_cid": "" . $outbound_cid . "","active": "" . $active . ""},"; } } } $step04 = trim($step04, ","); $return_json = $return_json . $step04 . "],"inbound_dids": ["; $step05 = ''; $sql = "SELECT IFNULL(group_id,'') as group_id,did_pattern,count(*)
FROM vicidial_inbound_dids WHERE did_pattern != 'default' and did_pattern != '' and did_pattern is not null group by IFNULL(group_id,''),did_pattern"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $group_id = $result["group_id"]; $did_pattern = $result["did_pattern"]; $did_pattern = str_replace("+1", '', $did_pattern); if (strlen($did_pattern) == 10) { $step05 = $step05 . "{"group_id": "" . $group_id . "","did_pattern": "" . $did_pattern . ""},"; } } $step05 = trim($step05, ","); $return_json = $return_json . $step05 . "],"call_menu_anis": ["; $step06 = ''; $sql = "SELECT * FROM vicidial_call_menu"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $menu_id = $result["menu_id"]; $sql1 = "SELECT * FROM vicidial_inbound_dids WHERE did_pattern != 'default' and did_pattern != '' and did_pattern is not null and did_route = 'CALLMENU' AND menu_id='{$menu_id}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); while ($result1 = mysqli_fetch_assoc($stid1)) { $did_pattern = $result1["did_pattern"]; $did_pattern = str_replace("+1", '', $did_pattern); if (strlen($did_pattern) == 10) { $step06 = $step06 . "{"menu_id": "" . $menu_id . "","did_pattern": "" . $did_pattern . ""},"; } } } $step06 = trim($step06, ","); $return_json = $return_json . $step06 . "]}"; echo $return_json; mysqli_close($link); http_response_code(200); } goto QRbeY; e_RyF: if (!isset($_GET["pass"])) { echo "{"result" : "FAIL", "reason" : "not authorized"}"; die; } goto Woz57; w82pE: $function = $_GET["function"]; goto ctshO; drcUc: if ($function == "outboundani_get_contact_fields") { $fields = array(); $sql = "SELECT * from vicidial_lists_fields"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($fields, $result); } $final_array = array("vicidial_lists_fields" => $fields); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto LQliw; rBvlx: $pass = preg_replace("/[^-_0-9a-zA-Z]/", '', $pass); goto WAZag; b3DZj: $pass = $_GET["pass"]; goto zyb29; atx_6: if (!in_array($function, $array_functions)) { echo "{"result" : "FAIL", "reason" : "function does not exist"}"; die; } goto ObbO6; aTQuP: if ($function == "outboundani_configure_campaign_disposition_url_v2") { if (!isset($_GET["campaign_id"])) { echo "{"result" : "FAIL", "reason" : "campaign_id missing"}"; die; } if (!isset($_GET["disposition_url"])) { echo "{"result" : "FAIL", "reason" : "disposition_url missing"}"; die; } $campaign_id = $_GET["campaign_id"]; $disposition_url = $_GET["disposition_url"]; $campaign_id = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign_id); $disposition_url = preg_replace("/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/", '', $disposition_url); if (empty($campaign_id)) { echo "{"result" : "FAIL", "reason" : "blank campaign_id"}"; die; } if (empty($disposition_url)) { echo "{"result" : "FAIL", "reason" : "blank disposition_url"}"; die; } $sql = "SELECT * FROM vicidial_url_multi WHERE campaign_id = '{$campaign_id}' and (url_description = 'outboundANI' or url_address like '%app.outboundani.com%')"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { $url_id = $result["url_id"]; $vicidial_inbound_dids = array(); $sql1 = "UPDATE vicidial_url_multi SET active = 'Y', url_address = '{$disposition_url}', url_description = 'outboundANI' WHERE url_id = '{$url_id}'"; mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); $total_records = "1"; } else { $dispo_call_url_orig = ''; $sql2 = "SELECT dispo_call_url from vicidial_campaigns WHERE campaign_id = '{$campaign_id}'"; $stid2 = mysqli_query($link, $sql2) or die("I could not select query because:" . mysqli_error($link)); if ($result2 = mysqli_fetch_assoc($stid2)) { $dispo_call_url = $result2["dispo_call_url"]; $dispo_call_url_orig = $dispo_call_url; } $sql3 = "UPDATE vicidial_campaigns SET dispo_call_url = 'ALT' WHERE campaign_id = '{$campaign_id}'"; mysqli_query($link, $sql3) or die("I could not select query because:" . mysqli_error($link)); $url_rank = 0; $sql4 = "SELECT max(url_rank) AS url_rank from vicidial_url_multi where campaign_id = '{$campaign_id}'"; $stid4 = mysqli_query($link, $sql4) or die("I could not select query because:" . mysqli_error($link)); if ($result4 = mysqli_fetch_assoc($stid4)) { $url_rank = $result4["url_rank"] + 0; } $url_rank = $url_rank + 1; $sql5 = "INSERT INTO vicidial_url_multi
(\xa campaign_id,\xa entry_type,
active,
url_type,
url_rank,
url_statuses,\xa url_description,\xa url_address,
url_lists
)
VALUES\xa (\xa '{$campaign_id}',
'campaign',\xa 'Y',\xa 'dispo',\xa {$url_rank},\xa '---ALL---',\xa 'outboundANI',
'{$disposition_url}',\xa ''\xa )"; mysqli_query($link, $sql5) or die("I could not select query because:" . mysqli_error($link)); $total_records = "2"; $url_rank = $url_rank + 1; if (!empty($dispo_call_url_orig) and $dispo_call_url_orig != "ALT") { $sql6 = "INSERT INTO vicidial_url_multi\xa (
campaign_id,\xa entry_type,
active,\xa url_type,\xa url_rank,
url_statuses,
url_description,\xa url_address,\xa url_lists
)\xa VALUES\xa (
'{$campaign_id}',
'campaign',\xa 'Y',\xa 'dispo',\xa {$url_rank},
'---ALL---',
'**OBANI - ORIGINALLY IN PLACE**',
'{$dispo_call_url_orig}',
''
)"; mysqli_query($link, $sql6) or die("I could not select query because:" . mysqli_error($link)); $total_records = "3"; } } $disposition_url = str_replace("--A--dispo--B--", "--A--status--B--", $disposition_url); $sql = "UPDATE vicidial_campaigns SET na_call_url = '{$disposition_url}' WHERE campaign_id = '{$campaign_id}'"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); echo "{"result" : "SUCCESS", "affected_rows" : "" . $total_records . ""}"; mysqli_close($link); http_response_code(200); } goto pMAWF; UeHyU: if ($function == "outboundani_get_hopper") { $campaign_id = ''; if (isset($_GET["campaign_id"])) { $campaign_id = $_GET["campaign_id"]; } $campaign_id = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign_id); $camp_cond = "campaign_id='{$campaign_id}'"; if (empty($campaign_id)) { $camp_cond = "campaign_id<>''"; } $max_id = 0; if (isset($_GET["max_id"])) { $max_id = $_GET["max_id"]; } $max_id = preg_replace("/[^0-9]/", '', $max_id); $limit = ''; if ($max_id == 0) { $limit = "ORDER BY hopper_id DESC LIMIT 200"; } $sql = "SELECT hopper_id, lead_id, list_id, priority, status, campaign_id
FROM vicidial_hopper\xa WHERE {$camp_cond}
and hopper_id>='{$max_id}'\xa {$limit}"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["lead_id"]; $list_id = $result["list_id"]; $hopper_id = $result["hopper_id"]; $priority = $result["priority"]; $status = $result["status"]; $campaign_id = $result["campaign_id"]; $phone_number = ''; $security_phrase = ''; $sql1 = "SELECT phone_number, security_phrase\xa FROM vicidial_list\xa WHERE
lead_id='{$lead_id}'
AND list_id='{$list_id}'"; $stid1 = mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $phone_number = $result1["phone_number"]; $security_phrase = $result1["security_phrase"]; } echo "{$lead_id},{$list_id},{$phone_number},{$security_phrase},{$hopper_id},{$priority},{$status},{$campaign_id}
"; } mysqli_close($link); http_response_code(200); } goto uMa_C; Ymlue: if ($function == "outboundani_get_dids_from_callmenu") { if (!isset($_GET["callmenu"])) { echo "{"result" : "FAIL", "reason" : "callmenu missing"}"; die; } $callmenu = $_GET["callmenu"]; $callmenu = preg_replace("/[^-_0-9a-zA-Z]/", '', $callmenu); if (empty($callmenu)) { echo "{"result" : "FAIL", "reason" : "blank callmenu"}"; die; } $did_pattern_array = array(); $sql = "SELECT distinct(did_pattern) as did_pattern from vicidial_inbound_dids WHERE did_route = 'CALLMENU' AND menu_id='{$callmenu}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $did_pattern = $result["did_pattern"]; $did_pattern = str_replace("+1", '', $did_pattern); if (strlen($did_pattern) == 10) { array_push($did_pattern_array, $did_pattern); } } echo json_encode($did_pattern_array); mysqli_close($link); http_response_code(200); } goto qpTQa; qpTQa: if ($function == "outboundani_get_dids_from_callmenu_json") { if (!isset($_GET["callmenu"])) { echo "{"result" : "FAIL", "reason" : "callmenu missing"}"; die; } $callmenu = $_GET["callmenu"]; $callmenu = preg_replace("/[^-_0-9a-zA-Z]/", '', $callmenu); if (empty($callmenu)) { echo "{"result" : "FAIL", "reason" : "blank callmenu"}"; die; } $did_pattern_array = array(); $sql = "SELECT * from vicidial_inbound_dids WHERE did_route = 'CALLMENU' AND menu_id='{$callmenu}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($did_pattern_array, $result); } echo json_encode($did_pattern_array); mysqli_close($link); http_response_code(200); } goto f4rOe; LQliw: if ($function == "outboundani_process_dispo_url") { $ani_field = ''; $unique_id_field = ''; foreach ($_GET as $key => $value) { if ($key == "2e2562ec-1c3b-4366-aaf4-35099cbdf4ae") { $ani_field = $value; } if ($key == "3a58c96f-d231-4731-aae6-59c3b9c9d645") { $unique_id_field = $value; } } if (empty($ani_field)) { echo "{"result" : "FAIL", "reason" : "ani_field not informed"}"; die; } if (empty($unique_id_field)) { echo "{"result" : "FAIL", "reason" : "unique_id_field not informed"}"; die; } $get_vars_string = ''; $unique_id = ''; $lead_id = ''; $ani = "OUTBOUNDANI"; foreach ($_GET as $key => $value) { if ($key == $unique_id_field) { $unique_id = $value; } if ($key == $ani_field) { $lead_id = $value; $value = "OUTBOUNDANI"; } if ($key != "2e2562ec-1c3b-4366-aaf4-35099cbdf4ae" and $key != "3a58c96f-d231-4731-aae6-59c3b9c9d645") { $get_vars_string = $get_vars_string . "&" . $key . "=" . urlencode($value); } } $get_vars_string = trim($get_vars_string, "&"); $sql = "SELECT outbound_cid FROM vicidial_dial_log WHERE lead_id={$lead_id} and caller_code='{$unique_id}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { $outbound_cid = $result["outbound_cid"]; $outbound_cid = strstr($outbound_cid, "<"); $outbound_cid = str_replace(array("<", ">"), '', $outbound_cid); $ani = $outbound_cid; } $get_vars_string = str_replace("OUTBOUNDANI", $ani, $get_vars_string); mysqli_close($link); http_response_code(200); $submiturl = "https://io.outboundani.com/api/595F21A2-84D1-4984-818E-3758A8485CC8.php?{$get_vars_string}"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $submiturl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $response = curl_exec($ch); curl_close($ch); } goto b3ofh; ew9Mu: $user = $_GET["user"]; goto b3DZj; pMAWF: if ($function == "outboundani_enable_ani_selection") { if (!isset($_GET["campaign_id"])) { echo "{"result" : "FAIL", "reason" : "campaign_id missing"}"; die; } $campaign_id = $_GET["campaign_id"]; $campaign_id = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign_id); if (empty($campaign_id)) { echo "{"result" : "FAIL", "reason" : "blank campaign_id"}"; die; } $sql = "UPDATE vicidial_campaigns SET use_custom_cid = 'Y' where campaign_id = '{$campaign_id}'"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "{"result" : "SUCCESS", "affected_rows" : "" . $total_records . ""}"; mysqli_close($link); http_response_code(200); } goto VHEw0; qcWXi: if ($function == "outboundani_get_contact_fields") { $fields = array(); $sql = "SELECT * from vicidial_lists_fields"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($fields, $result); } $final_array = array("vicidial_lists_fields" => $fields); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto drcUc; D2PJ0: if ($function == "outboundani_get_dids_from_ingroup_json") { if (!isset($_GET["ingroup"])) { echo "{"result" : "FAIL", "reason" : "ingroup missing"}"; die; } $ingroup = $_GET["ingroup"]; $ingroup = preg_replace("/[^-_0-9a-zA-Z]/", '', $ingroup); if (empty($ingroup)) { echo "{"result" : "FAIL", "reason" : "blank ingroup"}"; die; } $did_pattern = array(); $sql = "SELECT * from vicidial_inbound_dids where group_id = '{$ingroup}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($did_pattern, $result); } echo json_encode($did_pattern); mysqli_close($link); http_response_code(200); } goto Ymlue; zn8P7: if ($function == "outboundani_get_refresh_file_v2") { $start_date = $_GET["start_date"]; $campaign = $_GET["campaign"]; $statuses = $_GET["statuses"]; $campaign = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign); $statuses_array = explode("|", $statuses); $statuses_cond = ''; foreach ($statuses_array as $status) { $statuses_cond = $statuses_cond . "'{$status}',"; } $statuses_cond = trim($statuses_cond, ","); $sql = "SELECT lead_id, list_id, phone_number, security_phrase
FROM vicidial_list\xa WHERE
(entry_date >= '{$start_date}')\xa AND status in ({$statuses_cond})\xa AND list_id in (SELECT list_id FROM vicidial_lists
WHERE campaign_id = '{$campaign}' and active = 'Y')
AND called_count>0
order by entry_date DESC
LIMIT 50000"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["lead_id"]; $list_id = $result["list_id"]; $phone_number = $result["phone_number"]; $security_phrase = $result["security_phrase"]; echo "{$lead_id},{$list_id},{$phone_number},{$security_phrase}
"; } mysqli_close($link); http_response_code(200); } goto UeHyU; eoB5r: if ($function == "outboundani_get_refresh_file_new") { $start_date = $_GET["start_date"]; $campaign = $_GET["campaign"]; $campaign = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign); $sql = "SELECT lead_id, list_id, phone_number, security_phrase\xa FROM vicidial_list\xa WHERE
(entry_date >= '{$start_date}' OR modify_date >= '{$start_date}')
AND trim(coalesce(security_phrase, '')) = ''
AND list_id in (SELECT list_id FROM vicidial_lists\xa WHERE campaign_id = '{$campaign}' and active = 'Y')
order by modify_date asc"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["lead_id"]; $list_id = $result["list_id"]; $phone_number = $result["phone_number"]; $security_phrase = $result["security_phrase"]; echo "{$lead_id},{$list_id},{$phone_number},{$security_phrase}
"; } mysqli_close($link); http_response_code(200); } goto TYbAz; b3ofh: if ($function == "outboundani_get_refresh_file") { $start_date = $_GET["start_date"]; $campaign = $_GET["campaign"]; $statuses = $_GET["statuses"]; $campaign = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign); $statuses_array = explode("|", $statuses); $statuses_cond = ''; foreach ($statuses_array as $status) { $statuses_cond = $statuses_cond . "'{$status}',"; } $statuses_cond = trim($statuses_cond, ","); $sql = "SELECT lead_id, list_id, phone_number, security_phrase\xa FROM vicidial_list
WHERE\xa (entry_date >= '{$start_date}' OR modify_date >= '{$start_date}')\xa AND status in ({$statuses_cond})
AND list_id in (SELECT list_id FROM vicidial_lists
WHERE campaign_id = '{$campaign}' and active = 'Y')\xa order by modify_date asc"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["lead_id"]; $list_id = $result["list_id"]; $phone_number = $result["phone_number"]; $security_phrase = $result["security_phrase"]; echo "{$lead_id},{$list_id},{$phone_number},{$security_phrase}\xa"; } mysqli_close($link); http_response_code(200); } goto eoB5r; WAZag: $auth_message = user_authorization($user, $pass, "REPORTS", 1, 1, '', '', ''); goto AEWAg; FfXA9: if ($function == "outboundani_create_inventory_ingroup") { if (!isset($_GET["name"])) { echo "{"result" : "FAIL", "reason" : "name missing"}"; die; } if (!isset($_GET["description"])) { echo "{"result" : "FAIL", "reason" : "description missing"}"; die; } $name = $_GET["name"]; $description = $_GET["description"]; $name = preg_replace("/[^-_0-9a-zA-Z]/", '', $name); $description = preg_replace("/[^-_0-9a-zA-Z]/", '', $description); if (empty($name)) { echo "{"result" : "FAIL", "reason" : "blank name"}"; die; } if (empty($description)) { echo "{"result" : "FAIL", "reason" : "blank description"}"; die; } $sql = "SELECT * FROM vicidial_inbound_groups WHERE group_id='{$name}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if (!($result = mysqli_fetch_assoc($stid))) { $sql1 = "INSERT INTO vicidial_inbound_groups\xa (
queue_priority,\xa hold_time_option_minimum,
calculate_estimated_hold_seconds,\xa max_calls_count,
waiting_call_count,
no_agent_delay,\xa timer_action_seconds,\xa hold_time_option_prompt_seconds,\xa wait_time_option_prompt_seconds,
eht_minimum_prompt_seconds,
areacode_filter_seconds,
cid_cb_valid_length,
agent_alert_delay,
wait_time_option_seconds,
on_hook_ring_time,\xa answer_sec_pct_rt_stat_one,\xa call_time_id,
icbq_call_time_id,
qc_shift_id,
group_id,\xa group_name,\xa answer_sec_pct_rt_stat_two,
drop_call_seconds,\xa hold_time_option_seconds,
browser_alert_volume,
prompt_interval,\xa after_hours_exten,
hold_time_option_exten,
wait_time_option_exten,
closing_time_option_exten,
drop_exten,\xa onhold_prompt_seconds,
icbq_expiration_hours,
hold_time_option_callback_list_id,
wait_time_option_callback_list_id,\xa closing_time_option_callback_list_id,\xa user_group,\xa play_welcome_message,
action_xfer_cid,
moh_context,
customer_chat_screen_colors,
agent_alert_exten,\xa ingroup_recording_override,
uniqueid_status_display,\xa max_calls_method,\xa populate_lead_province,
areacode_filter,\xa populate_state_areacode,\xa inbound_survey,\xa closing_time_action,\xa populate_lead_source,\xa populate_lead_ingroup,
group_color,
on_hook_cid,\xa onhold_prompt_filename,\xa populate_lead_vendor,
drop_action,\xa after_hours_action,
no_agent_action,
areacode_filter_action,
active,\xa qc_enabled,\xa play_place_in_line,
play_estimate_hold_time,
no_delay_call_route,\xa no_agent_no_queue,\xa ignore_list_script_override,\xa extension_appended_cidname,\xa hold_time_option_no_block,\xa onhold_prompt_no_block,
wait_time_option_no_block,\xa eht_minimum_prompt_no_block,\xa drop_lead_reset,\xa after_hours_lead_reset,
nanq_lead_reset,
wait_time_lead_reset,
hold_time_lead_reset,\xa closing_time_now_trigger,\xa closing_time_lead_reset,
no_agent_action_value,
areacode_filter_action_value,\xa cid_cb_confirm_number,
max_calls_action,\xa get_call_launch,
ingroup_rec_filename,\xa qc_get_record_launch,\xa hold_time_option,
timer_action,
hold_time_second_option,
hold_time_third_option,
wait_time_option,
wait_time_second_option,
wait_time_third_option,\xa icbq_dial_filter,
welcome_message_filename,\xa default_xfer_group,
drop_inbound_group,\xa afterhours_xfer_group,
hold_time_option_xfer_group,\xa hold_recall_xfer_group,\xa wait_time_option_xfer_group,
closing_time_option_xfer_group,
browser_alert_sound,
group_handling,\xa next_agent_call,\xa add_lead_timezone,\xa answer_signal,
hold_time_option_press_filename,
wait_time_option_press_filename,\xa after_hours_message_filename,\xa hold_time_option_callback_filename,
wait_time_option_callback_filename,\xa wait_hold_option_priority,
fronter_display,\xa qc_show_recording,\xa routing_initiated_recordings\xa )
VALUES\xa (\xa 0,
0,
0,\xa 0,\xa 0,\xa 0,\xa -1,
10,\xa 10,
10,
10,\xa 10,\xa 1000,\xa 120,
15,
20,\xa '24hours',\xa '24hours',\xa '24HRMIDNIGHT',
'{$name}',\xa '{$description}',
30,
360,\xa 360,
50,
60,
8300,
8300,
8300,
8300,
8307,\xa 9,\xa 96,
999,
999,\xa 999,
'---ALL---',\xa 'ALWAYS',
'CUSTOMER',\xa 'default',\xa 'default',
'ding',
'DISABLED',
'DISABLED',\xa 'DISABLED',
'DISABLED',\xa 'DISABLED',\xa 'DISABLED',
'DISABLED',
'DISABLED',\xa 'DISABLED',
'ENABLED',\xa 'FFFFFF',\xa 'GENERIC',
'generic_hold',\xa 'INBOUND_NUMBER',\xa 'MESSAGE',\xa 'MESSAGE',
'MESSAGE',\xa 'MESSAGE',\xa 'N',
'N',\xa 'N',
'N',\xa 'N',\xa 'N',
'N',
'N',
'N',\xa 'N',\xa 'N',\xa 'N',
'N',\xa 'N',\xa 'N',
'N',
'N',\xa 'N',
'N',\xa 'nbdy-avail-to-take-call|vm-goodbye',\xa 'nbdy-avail-to-take-call|vm-goodbye',\xa 'NO',\xa 'NO_AGENT_NO_QUEUE',\xa 'NONE',\xa 'NONE',
'NONE',
'NONE',\xa 'NONE',\xa 'NONE',\xa 'NONE',
'NONE',
'NONE',\xa 'NONE',
'NONE',
'---NONE---',
'---NONE---',\xa '---NONE---',
'---NONE---',
'---NONE---',
'---NONE---',\xa '---NONE---',\xa '---NONE---',
'---NONE---',
'PHONE',\xa 'random',
'SERVER',
'START',\xa 'to-be-called-back|digits/1',
'to-be-called-back|digits/1',
'vm-goodbye',\xa 'vm-hangup',
'vm-hangup',\xa 'WAIT',\xa 'Y',\xa 'Y',
'Y'\xa )"; mysqli_query($link, $sql1) or die("I could not select query because:" . mysqli_error($link)); } $sql = "SELECT * FROM vicidial_inbound_groups WHERE group_id='{$name}'"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { echo json_encode($result); } mysqli_close($link); http_response_code(200); } goto eWlow; bxHYm: if ($function == "outboundani_remove_dids_from_ingroup") { if (!isset($_GET["ingroup"])) { echo "{"result" : "FAIL", "reason" : "ingroup missing"}"; die; } if (!isset($_GET["phone"])) { echo "{"result" : "FAIL", "reason" : "phone missing"}"; die; } $ingroup = $_GET["ingroup"]; $phone = $_GET["phone"]; $ingroup = preg_replace("/[^-_0-9a-zA-Z]/", '', $ingroup); $phone = preg_replace("/[^0-9]/", '', $phone); if (empty($ingroup)) { echo "{"result" : "FAIL", "reason" : "blank ingroup"}"; die; } if (empty($phone)) { echo "{"result" : "FAIL", "reason" : "blank phone"}"; die; } $sql = "UPDATE vicidial_inbound_dids SET group_id = NULL where did_pattern = {$phone}' and group_id = '{$ingroup}'"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "{"result" : "SUCCESS", "affected_rows" : "" . $total_records . ""}"; mysqli_close($link); http_response_code(200); } goto M618t; M618t: if ($function == "outboundani_configure_campaign_disposition_url") { if (!isset($_GET["campaign_id"])) { echo "{"result" : "FAIL", "reason" : "campaign_id missing"}"; die; } if (!isset($_GET["disposition_url"])) { echo "{"result" : "FAIL", "reason" : "disposition_url missing"}"; die; } $campaign_id = $_GET["campaign_id"]; $disposition_url = $_GET["disposition_url"]; $campaign_id = preg_replace("/[^-_0-9a-zA-Z]/", '', $campaign_id); $disposition_url = preg_replace("/[^- %=\+\.\:\/\@\?\&\_0-9a-zA-Z]/", '', $disposition_url); if (empty($campaign_id)) { echo "{"result" : "FAIL", "reason" : "blank campaign_id"}"; die; } if (empty($disposition_url)) { echo "{"result" : "FAIL", "reason" : "blank disposition_url"}"; die; } $sql = "SELECT dispo_call_url FROM vicidial_campaigns WHERE campaign_id = '{$campaign_id}' and dispo_call_url <> null"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { echo "{"result" : "FAIL", "reason" : "disposition_url already exists"}"; die; } $sql = "UPDATE vicidial_campaigns SET dispo_call_url = '{$disposition_url}' where campaign_id = '{$campaign_id}'"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); $sql = "UPDATE vicidial_campaigns SET na_call_url = '{$disposition_url}' WHERE campaign_id = '{$campaign_id}'"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); echo "{"result" : "SUCCESS", "affected_rows" : "" . $total_records . ""}"; mysqli_close($link); http_response_code(200); } goto aTQuP; Rvo0i: if ($function == "outboundani_update_outboundani") { if (!isset($_GET["newani"])) { echo "{"result" : "FAIL", "reason" : "newani missing"}"; die; } if (!isset($_GET["oldani"])) { echo "{"result" : "FAIL", "reason" : "oldani missing"}"; die; } $newani = $_GET["newani"]; $oldani = $_GET["oldani"]; $newani = preg_replace("/[^0-9]/", '', $newani); $oldani = preg_replace("/[^0-9]/", '', $oldani); $oldcondition = " = '{$oldani}' "; if (empty($oldani)) { $oldcondition = " is null "; } $newcondition = " = '{$newani}' "; if (empty($newani)) { $newcondition = " = null "; } $sql = "UPDATE vicidial_list SET security_phrase {$newcondition} WHERE security_phrase {$oldcondition}"; mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "{"result" : "SUCCESS", "affected_rows" : "" . $total_records . ""}"; mysqli_close($link); http_response_code(200); } goto FfXA9; zyb29: $user = preg_replace("/[^-_0-9a-zA-Z]/", '', $user); goto rBvlx; ctshO: $function = preg_replace("/[^-_0-9a-zA-Z]/", '', $function); goto NQhC0; USj2y: if ($function == "outboundani_get_callmenus") { $callmenus = array(); $sql = "SELECT * FROM vicidial_call_menu"; $stid = mysqli_query($link, $sql) or die("I could not select query because:" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($callmenus, $result); } $final_array = array("call_menus" => $callmenus); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto cs9_M; LIvMg: ?>
Did this file decode correctly?
Original Code
<?php
// This computer code is protected by intellectual property laws and its property of 3ABM581 LLC DBA outboundANI. Reverse engineering, disassembly, or decompilation of this computer code is prohibited. Violators will be prosecuted to the fullest extent of the law.
goto SuSk_; TYbAz: if ($function == "\x6f\x75\164\142\x6f\x75\x6e\x64\x61\x6e\151\x5f\147\145\164\x5f\163\x65\143\165\x72\x69\x74\171\x5f\160\150\162\141\163\145\137\x73\164\141\164\x73") { $start_date = $_GET["\x73\x74\141\x72\x74\x5f\144\141\164\x65"]; $campaign = $_GET["\143\x61\x6d\x70\x61\151\147\x6e"]; $campaign = preg_replace("\x2f\133\x5e\55\x5f\x30\55\x39\x61\x2d\x7a\x41\x2d\132\x5d\57", '', $campaign); $stats = array(); $sql = "\123\x45\114\x45\103\x54\40\x6c\x69\163\164\137\151\x64\x2c\40\163\x65\x63\x75\162\151\164\x79\x5f\x70\x68\x72\141\163\145\54\40\x63\157\x75\156\x74\50\52\51\x20\x61\x73\40\x74\x6f\164\141\154\12\x20\x20\40\40\106\122\x4f\115\40\166\x69\x63\151\144\x69\141\x6c\137\154\x69\x73\164\xa\x20\40\40\40\x57\x48\105\x52\105\12\x20\x20\x20\40\x73\145\143\x75\162\151\x74\x79\x5f\160\150\162\141\x73\145\40\151\x73\40\156\157\164\40\156\x75\154\154\xa\40\x20\40\40\101\x4e\104\x20\50\x65\x6e\164\x72\171\x5f\x64\x61\164\x65\x20\76\x3d\40\47{$start_date}\x27\x20\x4f\122\40\x6d\157\144\x69\x66\x79\137\x64\x61\x74\x65\40\76\x3d\x20\x27{$start_date}\47\51\12\40\40\x20\40\x41\116\104\x20\x6c\x69\x73\x74\137\151\x64\40\151\156\40\50\x53\x45\x4c\105\x43\124\40\154\x69\x73\164\137\151\x64\x20\106\122\117\115\x20\166\x69\143\x69\144\151\x61\x6c\137\x6c\x69\x73\x74\163\12\x20\x20\40\40\x57\x48\x45\x52\105\40\x63\x61\155\160\x61\x69\147\156\137\x69\144\40\75\40\47{$campaign}\x27\x20\141\x6e\x64\x20\x61\x63\164\151\166\x65\40\75\x20\x27\x59\x27\x29\xa\x20\40\x20\40\x47\x52\117\x55\x50\x20\102\x59\40\154\151\x73\164\x5f\151\x64\54\40\163\145\143\x75\162\x69\164\x79\x5f\x70\150\x72\x61\163\x65"; $stid = mysqli_query($link, $sql) or die("\111\x20\143\x6f\165\x6c\x64\40\x6e\x6f\x74\40\x73\145\x6c\x65\x63\x74\40\x71\x75\145\162\171\40\142\145\143\x61\165\163\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($stats, $result); } echo json_encode($stats); mysqli_close($link); http_response_code(200); } goto zn8P7; TnAYq: require_once "\56\x2e\x2f\x61\147\x63\57\146\165\156\143\164\151\x6f\156\x73\x2e\x70\x68\x70"; goto ew9Mu; f4rOe: if ($function == "\157\165\164\x62\x6f\165\x6e\x64\x61\x6e\151\x5f\141\x64\144\137\x64\x69\144\x73\137\164\x6f\137\151\156\147\x72\157\x75\160") { if (!isset($_GET["\x69\x6e\x67\x72\157\165\x70"])) { echo "\x7b\42\162\145\x73\165\154\164\x22\40\72\x20\x22\106\x41\x49\x4c\42\x2c\x20\x22\162\145\141\x73\157\x6e\x22\40\x3a\x20\42\x69\156\x67\162\x6f\x75\160\40\155\151\x73\163\x69\x6e\147\42\175"; die; } if (!isset($_GET["\x70\150\157\156\x65"])) { echo "\x7b\x22\162\x65\163\165\x6c\x74\x22\40\72\40\42\x46\x41\111\x4c\x22\x2c\x20\42\x72\x65\141\x73\x6f\x6e\x22\x20\72\40\x22\160\x68\157\x6e\x65\x20\155\x69\x73\163\x69\156\x67\42\x7d"; die; } $ingroup = $_GET["\x69\156\147\162\x6f\165\x70"]; $phone = $_GET["\160\x68\157\156\145"]; $ingroup = preg_replace("\57\133\136\55\137\60\55\71\141\x2d\172\x41\x2d\132\x5d\57", '', $ingroup); $phone = preg_replace("\57\x5b\136\60\55\x39\x5d\57", '', $phone); if (empty($ingroup)) { echo "\173\x22\162\x65\x73\165\154\x74\x22\x20\72\x20\x22\x46\x41\111\x4c\x22\54\40\42\x72\x65\x61\163\157\x6e\x22\40\x3a\40\42\142\154\x61\156\153\40\x69\x6e\147\x72\157\165\x70\x22\x7d"; die; } if (empty($phone)) { echo "\173\x22\162\x65\x73\x75\x6c\x74\42\x20\72\x20\x22\106\101\111\x4c\42\54\x20\42\162\x65\141\163\x6f\156\x22\40\x3a\x20\42\x62\154\141\156\x6b\x20\x70\150\x6f\x6e\145\42\x7d"; die; } $sql = "\125\x50\104\101\x54\x45\40\166\x69\x63\x69\x64\x69\141\x6c\137\151\x6e\142\157\x75\x6e\144\x5f\144\x69\x64\163\x20\x53\105\x54\x20\147\x72\x6f\x75\x70\x5f\x69\144\40\x3d\40\x27{$ingroup}\x27\40\167\x68\145\162\145\x20\x64\151\x64\x5f\x70\x61\164\164\145\162\x6e\x20\75\40\47{$phone}\x27"; mysqli_query($link, $sql) or die("\x49\x20\x63\157\165\154\x64\40\x6e\157\164\x20\163\145\154\145\143\x74\x20\161\165\145\162\171\40\142\x65\143\141\x75\163\145\72" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "\173\42\162\145\x73\x75\154\164\x22\40\x3a\x20\x22\x53\x55\x43\103\105\x53\x53\x22\54\x20\42\141\146\146\x65\143\x74\145\144\x5f\x72\x6f\167\163\42\40\72\x20\x22" . $total_records . "\42\x7d"; mysqli_close($link); http_response_code(200); } goto bxHYm; AEWAg: if ($auth_message != "\x47\117\117\104") { echo "\173\42\x72\x65\x73\x75\154\x74\42\40\72\x20\42\106\101\x49\x4c\x22\x2c\x20\42\162\145\141\x73\157\x6e\42\40\x3a\40\x22\x6e\157\x74\x20\141\x75\164\x68\157\x72\151\x7a\145\144\x20\141\x75\164\150\x22\x7d"; die; } goto t6HgU; NQhC0: $array_functions = array("\157\165\164\x62\157\x75\x6e\x64\141\x6e\x69\x5f\x67\145\x74\137\x69\x6e\166\145\x6e\x74\157\162\x79", "\157\x75\x74\x62\157\x75\156\x64\141\156\151\x5f\147\145\x74\137\143\x61\x6d\x70\x61\151\147\156\x73", "\157\165\x74\x62\157\x75\x6e\x64\141\156\151\x5f\147\x65\x74\137\163\164\141\164\165\163\x65\x73", "\x6f\165\164\142\157\x75\x6e\x64\141\x6e\x69\x5f\x75\x70\144\141\x74\x65\137\157\x75\164\142\x6f\165\x6e\x64\141\156\x69", "\x6f\165\x74\142\157\x75\156\144\141\156\x69\137\143\162\145\x61\x74\x65\137\151\x6e\x76\x65\x6e\164\x6f\162\x79\137\x69\156\147\162\157\165\x70", "\157\165\164\142\157\x75\x6e\x64\141\156\x69\137\143\162\x65\141\x74\x65\x5f\165\x6e\141\x73\163\151\147\x6e\x65\144\x5f\x69\156\x67\162\157\x75\x70", "\x6f\165\164\142\x6f\x75\156\x64\141\x6e\151\137\143\157\x75\156\x74\x5f\155\141\x74\x63\x68\x69\156\x67\x5f\162\145\x63\157\162\x64\163", "\157\x75\164\x62\x6f\165\156\144\x61\156\x69\x5f\x67\145\x74\137\x64\151\x64\163\137\146\162\x6f\x6d\x5f\151\156\147\162\157\165\x70", "\157\165\x74\142\x6f\x75\156\144\141\156\x69\x5f\147\145\x74\137\144\x69\x64\x73\x5f\146\162\157\155\137\151\156\x67\162\x6f\x75\160\x5f\152\163\157\x6e", "\x6f\x75\x74\x62\157\x75\156\x64\141\x6e\x69\137\x61\144\144\137\x64\151\x64\163\x5f\x74\157\137\151\x6e\x67\x72\157\x75\160", "\x6f\165\x74\142\157\x75\x6e\144\x61\x6e\x69\137\x72\x65\x6d\x6f\166\145\x5f\x64\x69\144\x73\137\x66\162\x6f\x6d\137\151\156\x67\162\x6f\165\x70", "\157\165\x74\142\157\x75\156\144\141\x6e\x69\137\x63\157\156\146\x69\x67\x75\x72\145\x5f\143\x61\x6d\x70\x61\x69\147\x6e\137\144\x69\163\x70\x6f\163\x69\164\151\x6f\x6e\137\x75\x72\154", "\x6f\165\x74\x62\x6f\x75\x6e\144\141\x6e\x69\137\143\x6f\156\x66\151\x67\165\x72\x65\x5f\x63\141\155\160\x61\151\147\x6e\137\144\x69\163\x70\x6f\163\x69\x74\x69\157\156\137\x75\162\154\x5f\166\62", "\157\165\x74\142\157\165\x6e\x64\x61\156\x69\x5f\x65\156\x61\x62\154\145\137\141\156\x69\x5f\x73\x65\x6c\145\x63\x74\151\157\156", "\157\x75\164\142\x6f\165\x6e\x64\141\156\x69\x5f\x67\x65\164\137\x6c\x69\163\x74\163", "\157\165\x74\x62\157\165\156\x64\141\x6e\x69\x5f\x67\145\164\x5f\x63\x6f\x6e\x74\141\143\164\137\x66\x69\145\154\144\x73", "\157\165\x74\x62\157\165\x6e\144\x61\156\151\x5f\x70\x72\x6f\143\145\x73\x73\x5f\144\x69\x73\x70\157\x5f\165\x72\x6c", "\x6f\165\x74\142\x6f\165\156\x64\141\x6e\151\x5f\x67\145\x74\x5f\x72\145\x66\x72\x65\x73\150\137\146\x69\154\145", "\x6f\x75\x74\x62\x6f\165\x6e\x64\141\x6e\151\137\147\145\x74\x5f\166\145\162\163\x69\157\x6e", "\157\x75\x74\x62\x6f\165\x6e\144\141\x6e\151\x5f\x67\145\x74\137\143\x61\154\154\x6d\145\156\165\163", "\157\165\164\142\x6f\165\156\x64\x61\x6e\151\137\147\145\164\137\144\151\144\x73\x5f\x66\162\157\155\137\x63\x61\x6c\154\x6d\145\x6e\165", "\157\x75\x74\x62\157\x75\x6e\144\141\x6e\x69\x5f\147\145\164\137\x64\151\x64\163\137\146\x72\x6f\x6d\x5f\x63\x61\154\x6c\155\145\x6e\165\137\x6a\x73\x6f\156", "\157\165\164\x62\x6f\x75\x6e\144\141\156\x69\137\x67\x65\164\x5f\x72\145\x66\x72\x65\163\150\137\146\151\x6c\145\x5f\156\x65\x77", "\x6f\x75\x74\142\157\x75\x6e\x64\x61\156\x69\137\x67\145\164\x5f\163\145\x63\165\x72\x69\164\171\137\160\x68\162\x61\x73\x65\137\x73\x74\141\164\163", "\x6f\x75\164\142\157\x75\x6e\x64\141\x6e\151\137\147\x65\x74\137\162\145\x66\x72\145\163\150\137\146\151\x6c\145\x5f\x76\62", "\157\165\164\142\157\165\x6e\144\x61\x6e\x69\x5f\147\145\164\x5f\150\157\160\x70\145\x72", "\x6f\x75\x74\142\157\165\x6e\x64\x61\156\151\x5f\x75\160\x64\x61\x74\x65\x5f\163\x65\143\x75\162\151\164\171\x5f\160\x68\162\x61\163\x65", "\x6f\x75\x74\142\157\x75\x6e\x64\141\x6e\x69\x5f\147\x65\x74\137\144\x69\141\154\x73", "\157\x75\164\x62\x6f\x75\156\x64\141\x6e\151\137\147\x65\164\137\144\x69\141\x6c\163\137\144\141\164\x65", "\162\145\155\x6f\166\x65\137\156\157\x61\147\x65\x6e\x74\137\x63\157\x6e\156\x65\143\x74\157\162", "\162\x65\x6d\x6f\166\145\x5f\141\x67\145\x6e\164\144\151\163\160\x6f\x5f\143\157\x6e\x6e\x65\143\164\157\162"); goto atx_6; tLHyA: if ($function == "\x6f\165\164\x62\x6f\x75\156\144\141\x6e\x69\x5f\147\x65\164\x5f\166\x65\162\163\151\x6f\156") { echo "\x7b\x22\166\x65\x72\163\151\157\156\x22\72\42\61\66\42\x2c\x22\x64\141\x74\x65\42\x3a\42\x32\60\x32\63\55\x30\x35\55\x32\x32\42\175"; mysqli_close($link); http_response_code(200); } goto LIvMg; cs9_M: if ($function == "\x6f\x75\x74\142\157\165\x6e\144\141\156\151\x5f\147\x65\164\x5f\x73\x74\141\164\165\163\x65\163") { $statuses = array(); $sql = "\123\105\114\105\x43\x54\x20\52\x20\106\x52\x4f\x4d\x20\x76\x69\x63\x69\144\x69\141\154\137\x73\164\x61\x74\x75\x73\145\163"; $stid = mysqli_query($link, $sql) or die("\111\x20\143\157\165\x6c\144\x20\156\x6f\x74\40\163\145\154\x65\x63\164\40\x71\x75\x65\x72\x79\x20\x62\x65\x63\141\x75\163\x65\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($statuses, $result); } $final_array = array("\163\164\x61\x74\x75\x73\145\x73" => $statuses); $campaign_statuses = array(); $sql = "\x53\x45\114\x45\x43\x54\40\52\40\x46\122\117\x4d\x20\166\151\143\151\x64\151\x61\x6c\x5f\x63\141\x6d\160\141\151\x67\x6e\137\x73\x74\141\164\165\163\145\x73"; $stid = mysqli_query($link, $sql) or die("\x49\40\x63\x6f\165\x6c\x64\40\156\157\x74\40\163\145\154\145\143\x74\40\161\165\145\162\x79\x20\x62\x65\x63\x61\x75\163\145\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($campaign_statuses, $result); } $final_array = array_merge($final_array, array("\x63\x61\155\x70\x61\x69\147\156\137\x73\x74\141\164\x75\x73\145\163" => $campaign_statuses)); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto Rvo0i; umxuR: if ($function == "\157\165\164\x62\157\165\156\144\x61\x6e\x69\x5f\x67\x65\x74\137\x64\x69\141\x6c\163\137\x64\x61\x74\x65") { $start_time = microtime(true); if (isset($_GET["\x6d\141\170\137\151\144"])) { $unique_id_max = $_GET["\x6d\141\x78\137\x69\144"]; } else { echo "\x7b\42\146\141\151\x6c\42\72\x22\x6d\151\x73\x73\x69\x6e\x67\x20\x6d\x69\156\x20\x75\x6e\x69\x71\165\145\x20\151\144\x22\175"; die; } if (isset($_GET["\x6d\x61\170\137\x69\144\61"])) { $unique_id_max1 = $_GET["\x6d\x61\170\x5f\151\144\x31"]; } else { echo "\173\42\x66\x61\151\x6c\x22\72\x22\x6d\151\x73\163\x69\156\x67\x20\155\x61\x78\x20\165\x6e\151\x71\165\145\x20\x69\144\42\175"; die; } $unique_id_max = preg_replace("\57\x5b\136\x30\55\71\x20\x3a\x2d\135\57", '', $unique_id_max); $unique_id_max1 = preg_replace("\x2f\133\x5e\60\55\71\40\72\x2d\135\x2f", '', $unique_id_max1); $cond = "\40\x57\110\105\x52\105\x20\143\141\x6c\154\x5f\x64\141\x74\x65\40\76\75\40\x27{$unique_id_max}\47\40\141\x6e\144\40\x63\141\154\x6c\x5f\144\141\164\145\x20\x3c\x20\x27{$unique_id_max1}\47\40"; $sql = "\123\x45\114\105\103\124\x20\52\40\x46\x52\117\115\x20\x76\151\x63\x69\144\151\141\x6c\137\x6c\157\x67\x20{$cond}"; $stid = mysqli_query($link, $sql) or die("\111\40\143\x6f\165\154\x64\x20\x6e\157\164\x20\163\145\154\x65\143\x74\40\161\x75\x65\x72\x79\40\x62\x65\x63\141\x75\x73\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $unique_id = $result["\x75\x6e\151\161\165\145\x69\x64"]; $lead_id = $result["\x6c\x65\141\x64\x5f\x69\x64"]; $campaign_id = $result["\x63\x61\x6d\160\141\151\x67\156\137\x69\144"]; $call_date = $result["\143\141\154\154\x5f\144\141\164\145"]; $status = $result["\x73\x74\x61\164\165\x73"]; $phone_number = $result["\x70\150\x6f\156\145\x5f\x6e\x75\x6d\x62\x65\x72"]; $user = $result["\x75\x73\x65\x72"]; $term_reason = $result["\x74\145\162\155\x5f\162\x65\x61\163\157\x6e"]; if ($unique_id > $unique_id_max) { $unique_id_max = $unique_id; } $caller_code = ''; $sql1 = "\123\105\x4c\x45\103\x54\x20\x63\141\x6c\x6c\x65\162\137\x63\157\x64\145\40\106\122\117\x4d\x20\x63\141\x6c\154\137\154\x6f\147\40\x57\x48\x45\122\105\x20\x75\156\151\x71\165\x65\x69\144\x3d\47{$unique_id}\x27"; $stid1 = mysqli_query($link, $sql1) or die("\x49\40\143\x6f\165\x6c\x64\40\156\x6f\164\40\x73\x65\x6c\x65\143\x74\40\161\x75\145\162\x79\40\142\x65\143\141\x75\163\x65\x3a" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $caller_code = $result1["\143\141\154\154\145\162\x5f\x63\x6f\144\145"]; } $ani = ''; $sql1 = "\x53\105\114\105\103\x54\x20\x6f\x75\x74\x62\x6f\x75\x6e\x64\x5f\143\151\x64\40\x46\122\x4f\115\40\x76\151\x63\x69\x64\x69\141\154\137\144\x69\141\x6c\x5f\154\x6f\x67\x20\127\110\x45\x52\x45\40\x6c\145\x61\144\x5f\151\144\75{$lead_id}\x20\x61\x6e\144\40\143\141\154\154\x65\x72\137\x63\157\x64\x65\x3d\47{$caller_code}\x27"; $stid1 = mysqli_query($link, $sql1) or die("\111\40\143\157\165\x6c\x64\40\x6e\x6f\x74\x20\x73\145\154\145\x63\x74\x20\x71\165\145\162\171\40\142\145\143\141\x75\163\x65\x3a" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $outbound_cid = $result1["\x6f\165\164\x62\x6f\165\156\144\x5f\x63\151\x64"]; $outbound_cid = strstr($outbound_cid, "\x3c"); $outbound_cid = str_replace(array("\74", "\76"), '', $outbound_cid); $ani = $outbound_cid; } echo "{$unique_id_max}\x7c{$caller_code}\x7c{$unique_id}\x7c{$lead_id}\x7c{$campaign_id}\x7c{$call_date}\174{$status}\174{$phone_number}\174{$user}\x7c{$term_reason}\x7c{$ani}\xa"; } mysqli_close($link); $end_time = microtime(true); $dif_time = $end_time - $start_time; echo "{$start_time}\x7c{$end_time}\174{$dif_time}\xa"; http_response_code(200); } goto tLHyA; QRbeY: if ($function == "\157\165\x74\142\x6f\165\x6e\144\141\x6e\151\x5f\x67\145\x74\x5f\x63\x61\x6d\x70\x61\151\147\156\x73") { $inbound_groups = array(); $sql = "\x53\105\114\105\x43\x54\x20\x2a\40\x46\122\x4f\x4d\x20\166\x69\143\151\x64\x69\141\154\x5f\151\156\142\x6f\x75\156\144\137\147\x72\157\165\160\163"; $stid = mysqli_query($link, $sql) or die("\111\x20\143\x6f\165\x6c\x64\x20\156\x6f\164\40\163\x65\x6c\x65\x63\x74\40\161\165\x65\x72\171\x20\142\x65\x63\141\x75\163\145\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $group_id = $result["\147\162\x6f\165\x70\x5f\151\x64"]; $vicidial_inbound_dids = array(); $sql1 = "\123\105\114\105\x43\124\40\x2a\40\106\x52\117\115\x20\166\x69\143\151\x64\151\x61\154\x5f\x69\156\x62\157\x75\x6e\144\137\144\x69\x64\x73\x20\x57\110\x45\122\x45\x20\x67\x72\157\x75\160\137\151\144\75\x27{$group_id}\x27"; $stid1 = mysqli_query($link, $sql1) or die("\111\x20\143\157\165\154\x64\40\156\x6f\164\40\x73\145\154\x65\x63\164\40\x71\165\x65\x72\x79\x20\x62\x65\x63\141\x75\163\x65\72" . mysqli_error($link)); while ($result1 = mysqli_fetch_assoc($stid1)) { array_push($vicidial_inbound_dids, $result1); } $result = array_merge($result, array("\151\x6e\x62\x6f\x75\156\x64\x5f\x64\151\144\x73" => $vicidial_inbound_dids)); array_push($inbound_groups, $result); } $final_array = array("\x69\156\x62\157\x75\156\x64\x5f\x67\x72\x6f\165\160\163" => $inbound_groups); $outbound_campaigns = array(); $sql = "\123\x45\x4c\x45\103\x54\x20\x2a\40\106\122\x4f\x4d\40\x76\x69\143\x69\144\151\141\154\137\x63\141\x6d\160\x61\151\x67\156\163"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\157\x75\154\144\40\156\157\x74\40\163\145\154\x65\x63\164\40\x71\x75\145\x72\171\x20\x62\x65\143\141\165\163\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($outbound_campaigns, $result); } $final_array = array_merge($final_array, array("\x6f\165\x74\x62\x6f\165\156\x64\x5f\x63\x61\x6d\x70\141\151\147\x6e\163" => $outbound_campaigns)); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto USj2y; eWlow: if ($function == "\157\165\x74\142\x6f\x75\156\144\141\156\151\137\143\x72\145\x61\x74\145\x5f\x75\156\x61\163\x73\x69\x67\x6e\x65\144\137\151\156\x67\x72\157\x75\160") { if (!isset($_GET["\x6e\x61\x6d\145"])) { echo "\x7b\x22\162\145\x73\x75\154\x74\42\40\x3a\40\42\x46\101\111\x4c\42\54\x20\x22\x72\145\141\x73\157\156\42\x20\72\x20\42\x6e\x61\x6d\145\x20\x6d\151\x73\163\x69\x6e\147\42\x7d"; die; } if (!isset($_GET["\144\145\163\x63\x72\151\160\x74\151\x6f\x6e"])) { echo "\173\42\162\x65\163\x75\x6c\x74\x22\40\72\40\x22\106\101\x49\114\42\x2c\x20\x22\x72\145\141\x73\157\156\x22\x20\72\x20\42\144\x65\163\x63\x72\x69\160\x74\x69\157\x6e\x20\155\x69\x73\x73\x69\156\147\42\x7d"; die; } $name = $_GET["\x6e\141\155\145"]; $description = $_GET["\144\145\163\143\x72\x69\x70\164\151\x6f\x6e"]; $name = preg_replace("\x2f\133\136\x2d\137\x30\x2d\x39\x61\x2d\x7a\x41\55\132\x5d\x2f", '', $name); $description = preg_replace("\x2f\x5b\x5e\55\x5f\x30\55\71\x61\55\172\x41\x2d\132\x5d\57", '', $description); if (empty($name)) { echo "\x7b\x22\x72\x65\x73\x75\154\x74\42\40\x3a\x20\42\x46\101\111\114\x22\54\40\x22\162\145\x61\x73\157\x6e\x22\x20\x3a\40\42\x62\x6c\141\156\x6b\40\x6e\141\155\145\x22\175"; die; } if (empty($description)) { echo "\x7b\42\x72\x65\x73\x75\x6c\x74\42\40\72\x20\x22\106\101\x49\114\42\x2c\40\42\x72\145\141\x73\157\x6e\42\x20\72\40\42\x62\154\x61\156\153\40\x64\145\x73\x63\x72\x69\x70\164\151\157\x6e\42\175"; die; } $sql = "\x53\105\114\x45\103\124\x20\x2a\x20\x46\122\117\x4d\x20\x76\151\x63\x69\144\151\141\x6c\137\151\x6e\142\x6f\x75\156\x64\x5f\x67\x72\x6f\x75\160\x73\40\x57\110\105\x52\105\x20\x67\x72\157\x75\x70\x5f\x69\x64\75\x27{$name}\x27"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\x6f\165\x6c\144\40\156\x6f\164\40\163\145\154\145\143\x74\x20\x71\x75\x65\x72\x79\40\142\145\x63\141\165\x73\145\x3a" . mysqli_error($link)); if (!($result = mysqli_fetch_assoc($stid))) { $sql1 = "\x49\116\123\105\122\124\40\x49\x4e\x54\x4f\x20\x76\151\x63\151\144\151\141\154\x5f\x69\156\x62\x6f\x75\x6e\x64\137\x67\x72\157\x75\x70\x73\xa\x20\40\40\40\50\xa\x20\x20\x20\40\x71\165\145\x75\x65\x5f\160\x72\x69\157\x72\151\164\171\54\xa\x20\40\40\x20\150\157\154\x64\x5f\x74\151\x6d\x65\137\x6f\x70\164\x69\x6f\x6e\137\x6d\151\x6e\151\155\x75\155\x2c\12\40\x20\40\40\x63\x61\154\143\x75\154\141\x74\x65\x5f\145\163\164\x69\x6d\141\164\x65\x64\137\150\157\x6c\144\x5f\x73\145\143\x6f\156\x64\x73\x2c\12\40\x20\x20\x20\155\141\x78\137\143\141\154\154\x73\137\143\157\165\x6e\164\x2c\xa\x20\40\x20\x20\x77\141\x69\x74\151\x6e\x67\x5f\x63\x61\154\x6c\x5f\x63\157\x75\x6e\164\54\12\40\40\40\40\156\157\137\x61\x67\145\156\x74\x5f\x64\145\154\141\x79\x2c\xa\x20\40\x20\40\164\151\x6d\x65\162\x5f\141\x63\x74\x69\157\x6e\x5f\x73\145\143\157\156\x64\x73\54\12\40\40\40\40\x68\157\x6c\x64\x5f\164\x69\x6d\145\137\x6f\160\x74\x69\x6f\x6e\x5f\160\162\x6f\155\160\164\x5f\163\x65\143\157\156\144\163\54\xa\x20\40\40\40\167\x61\151\164\x5f\164\x69\155\x65\x5f\x6f\160\x74\151\157\x6e\x5f\x70\162\157\x6d\x70\x74\x5f\163\145\143\x6f\x6e\144\163\54\xa\x20\x20\x20\40\145\150\x74\137\x6d\x69\156\x69\x6d\x75\155\137\160\x72\x6f\x6d\x70\x74\137\x73\145\x63\x6f\156\x64\x73\x2c\12\x20\x20\40\40\141\x72\x65\141\143\x6f\x64\145\x5f\146\151\x6c\x74\x65\x72\137\163\x65\x63\157\x6e\144\163\54\xa\40\40\x20\40\143\x69\144\137\x63\142\x5f\x76\141\x6c\151\x64\x5f\x6c\x65\x6e\147\x74\x68\54\xa\40\x20\40\x20\141\147\x65\x6e\x74\137\x61\154\145\162\164\137\x64\145\x6c\141\171\x2c\xa\40\x20\x20\40\x77\x61\x69\x74\x5f\x74\151\155\x65\x5f\x6f\160\x74\151\157\156\137\163\145\143\157\156\x64\163\54\xa\x20\x20\40\x20\157\x6e\137\x68\x6f\157\153\137\162\x69\x6e\147\x5f\x74\x69\x6d\145\x2c\12\40\x20\40\40\x61\x6e\163\167\145\162\137\163\145\143\x5f\x70\143\x74\x5f\x72\164\137\163\x74\141\x74\x5f\x6f\x6e\x65\54\12\x20\40\40\40\143\x61\x6c\154\x5f\164\x69\155\145\x5f\151\x64\54\xa\x20\40\40\x20\151\x63\x62\x71\137\143\141\x6c\x6c\137\164\151\155\145\137\x69\x64\54\12\40\x20\x20\x20\x71\143\137\x73\x68\151\x66\x74\137\151\x64\54\xa\x20\40\40\40\147\x72\x6f\165\160\137\x69\x64\54\xa\x20\40\x20\x20\x67\162\x6f\x75\160\137\x6e\x61\x6d\145\x2c\12\x20\x20\x20\x20\x61\156\x73\x77\x65\x72\137\x73\x65\x63\x5f\160\143\164\x5f\162\164\137\163\164\141\x74\x5f\164\167\157\x2c\xa\40\x20\40\x20\x64\162\157\160\137\x63\x61\x6c\x6c\x5f\x73\x65\x63\x6f\156\x64\163\x2c\12\x20\40\x20\x20\150\x6f\154\x64\x5f\164\x69\155\145\x5f\x6f\160\x74\151\157\x6e\x5f\x73\x65\x63\x6f\x6e\x64\163\54\12\x20\x20\x20\40\142\162\157\167\x73\145\x72\137\141\x6c\145\162\x74\137\166\157\x6c\x75\155\x65\54\12\40\40\x20\40\160\x72\x6f\x6d\160\164\137\151\x6e\x74\x65\162\x76\141\154\54\xa\x20\40\x20\x20\x61\146\x74\145\162\137\150\x6f\x75\162\163\x5f\x65\170\x74\145\156\x2c\xa\x20\40\40\x20\150\x6f\154\x64\137\164\151\x6d\145\137\x6f\x70\x74\x69\x6f\156\137\145\x78\x74\145\x6e\54\12\x20\40\40\40\x77\141\x69\x74\137\x74\x69\155\x65\x5f\157\160\164\x69\157\x6e\137\145\170\x74\145\156\54\12\40\40\x20\40\143\154\157\x73\151\x6e\x67\137\164\151\x6d\x65\x5f\x6f\x70\x74\151\157\x6e\x5f\145\170\x74\x65\156\x2c\12\40\40\x20\x20\x64\162\157\x70\137\x65\170\164\145\156\x2c\12\x20\x20\40\x20\157\156\150\x6f\x6c\x64\137\x70\162\157\x6d\160\x74\x5f\163\x65\x63\157\x6e\x64\163\54\12\x20\x20\x20\x20\x69\x63\142\161\x5f\145\170\160\151\162\x61\164\151\x6f\x6e\x5f\150\157\165\162\x73\x2c\xa\x20\x20\x20\x20\x68\x6f\x6c\x64\137\x74\151\155\145\137\x6f\x70\164\x69\x6f\156\x5f\143\x61\154\x6c\142\x61\143\x6b\x5f\154\151\x73\x74\x5f\x69\x64\x2c\xa\x20\40\x20\40\167\141\151\164\x5f\x74\151\x6d\145\137\157\x70\x74\x69\157\x6e\137\x63\x61\x6c\x6c\142\141\143\153\137\x6c\151\163\164\137\x69\144\54\xa\40\x20\x20\x20\x63\x6c\157\163\151\x6e\x67\x5f\x74\x69\155\x65\x5f\x6f\160\164\151\x6f\x6e\137\x63\141\154\154\x62\x61\143\153\137\154\x69\x73\164\x5f\x69\144\54\12\x20\40\40\40\x75\x73\145\x72\x5f\x67\x72\x6f\x75\x70\x2c\12\x20\40\40\x20\x70\154\141\x79\137\167\x65\x6c\143\157\x6d\x65\137\x6d\x65\163\163\141\147\145\54\xa\40\x20\x20\x20\141\143\x74\151\157\156\137\x78\146\x65\x72\x5f\143\151\x64\54\12\x20\x20\x20\x20\155\157\150\137\x63\157\156\164\145\x78\164\54\xa\x20\40\40\40\143\x75\163\x74\157\x6d\x65\162\137\143\x68\x61\164\x5f\x73\143\162\145\x65\156\x5f\x63\x6f\x6c\157\x72\163\54\12\x20\40\x20\x20\x61\147\x65\x6e\x74\x5f\x61\154\145\162\x74\137\x65\170\164\145\156\x2c\12\x20\40\40\x20\x69\x6e\147\162\x6f\x75\x70\137\x72\x65\x63\x6f\x72\144\x69\x6e\x67\x5f\157\x76\x65\x72\x72\x69\x64\x65\54\12\x20\40\x20\x20\165\x6e\x69\161\165\145\x69\x64\x5f\163\x74\141\164\165\x73\x5f\144\x69\x73\160\x6c\x61\x79\54\12\x20\40\x20\x20\x6d\141\170\137\x63\141\154\x6c\x73\137\x6d\145\164\x68\x6f\x64\54\12\40\40\40\40\x70\157\160\x75\154\141\x74\145\x5f\154\x65\x61\x64\137\160\x72\x6f\x76\151\156\143\x65\54\xa\x20\x20\40\40\x61\162\x65\141\143\x6f\x64\145\x5f\146\x69\x6c\x74\145\x72\54\xa\x20\x20\40\x20\160\157\160\x75\154\x61\x74\x65\x5f\x73\164\x61\x74\145\x5f\141\162\x65\141\143\157\x64\x65\x2c\12\x20\40\x20\x20\151\156\142\157\165\x6e\x64\137\x73\x75\162\166\145\x79\54\12\x20\x20\40\40\x63\x6c\x6f\163\151\156\x67\x5f\164\151\155\145\137\141\143\x74\x69\x6f\x6e\54\12\40\40\40\x20\x70\x6f\160\x75\x6c\141\164\145\x5f\x6c\145\141\x64\137\x73\157\165\x72\143\145\54\xa\x20\40\40\40\x70\157\160\x75\154\141\x74\x65\137\154\x65\x61\x64\137\x69\156\147\x72\x6f\165\x70\x2c\12\x20\x20\x20\x20\147\x72\x6f\x75\x70\137\x63\157\154\x6f\162\x2c\xa\40\x20\40\40\157\156\137\150\157\157\153\x5f\143\151\x64\54\xa\x20\40\x20\40\157\156\150\x6f\x6c\144\x5f\160\162\x6f\x6d\160\x74\137\146\151\154\x65\156\141\x6d\x65\x2c\xa\x20\40\x20\x20\160\157\x70\x75\x6c\x61\x74\x65\137\154\145\x61\x64\137\x76\145\x6e\144\157\x72\x2c\12\x20\40\40\40\144\162\157\x70\137\x61\143\164\151\157\156\54\12\40\40\40\x20\x61\146\164\x65\162\x5f\x68\x6f\165\162\x73\137\x61\143\164\151\x6f\156\54\xa\40\40\40\x20\156\x6f\137\x61\x67\x65\156\164\x5f\141\143\x74\151\157\156\54\12\x20\x20\x20\40\x61\x72\145\x61\143\157\144\145\x5f\146\x69\x6c\x74\145\162\137\x61\x63\x74\151\x6f\156\54\xa\x20\x20\x20\x20\141\x63\x74\x69\166\145\54\xa\x20\40\40\x20\161\x63\x5f\145\156\141\x62\x6c\145\x64\x2c\xa\x20\40\40\40\160\154\141\x79\x5f\160\x6c\141\143\145\x5f\x69\156\137\x6c\151\x6e\145\54\12\40\x20\40\x20\x70\154\141\x79\137\145\163\x74\x69\x6d\141\x74\145\x5f\150\157\x6c\x64\137\x74\151\155\x65\x2c\xa\x20\x20\40\x20\156\x6f\137\144\x65\154\x61\x79\x5f\x63\141\x6c\x6c\x5f\x72\157\165\164\x65\54\12\x20\40\40\x20\156\157\137\x61\x67\x65\x6e\164\137\x6e\157\137\x71\165\x65\165\145\x2c\xa\x20\x20\x20\40\x69\147\156\x6f\x72\x65\137\x6c\151\x73\164\137\163\x63\162\x69\160\164\137\x6f\x76\x65\162\162\x69\144\x65\x2c\12\40\x20\40\x20\145\170\x74\x65\x6e\163\151\157\156\x5f\x61\160\160\145\156\144\x65\144\x5f\x63\151\144\x6e\x61\x6d\145\x2c\12\x20\40\x20\40\150\157\154\x64\137\164\151\155\145\x5f\157\x70\164\x69\157\x6e\x5f\x6e\x6f\137\x62\154\x6f\x63\153\54\xa\40\40\x20\x20\157\156\150\157\154\x64\x5f\x70\162\157\155\160\164\x5f\156\x6f\x5f\142\154\157\x63\153\54\xa\x20\40\40\x20\167\x61\x69\164\137\x74\x69\155\x65\x5f\x6f\160\x74\x69\157\x6e\x5f\156\x6f\137\x62\x6c\x6f\x63\x6b\54\12\x20\x20\40\x20\145\150\x74\137\155\151\156\151\155\165\155\137\x70\x72\x6f\155\x70\164\137\156\x6f\137\x62\154\x6f\143\153\54\12\x20\x20\40\x20\144\162\157\x70\x5f\x6c\145\x61\x64\x5f\162\x65\163\x65\164\54\12\40\x20\40\x20\141\x66\164\145\162\137\x68\157\x75\x72\163\x5f\154\x65\141\x64\x5f\162\145\x73\x65\164\x2c\xa\x20\40\x20\x20\156\x61\x6e\x71\137\x6c\x65\x61\144\137\x72\x65\163\x65\x74\x2c\xa\40\x20\x20\x20\167\141\151\164\x5f\x74\151\x6d\x65\137\154\145\141\144\137\x72\145\x73\145\164\54\xa\x20\x20\40\40\150\157\x6c\x64\137\164\151\x6d\x65\137\x6c\x65\x61\144\x5f\x72\145\163\x65\x74\x2c\xa\x20\40\40\x20\x63\154\157\163\x69\x6e\x67\137\x74\x69\x6d\145\137\156\157\167\x5f\x74\x72\151\147\x67\x65\162\54\xa\x20\x20\40\x20\143\154\x6f\163\151\x6e\147\137\x74\x69\x6d\145\x5f\154\145\141\x64\137\x72\x65\163\145\164\54\12\40\x20\40\40\x6e\x6f\137\x61\147\x65\156\x74\137\x61\143\164\151\157\x6e\x5f\x76\x61\x6c\x75\145\x2c\12\x20\40\x20\40\x61\x72\x65\x61\143\157\x64\x65\x5f\x66\151\154\164\x65\x72\137\141\x63\164\151\157\x6e\137\166\x61\154\x75\145\54\xa\40\x20\x20\x20\143\x69\x64\x5f\143\142\137\143\x6f\x6e\x66\151\x72\155\137\156\x75\155\142\x65\x72\x2c\xa\x20\x20\40\40\x6d\141\170\137\x63\x61\154\x6c\163\137\141\143\164\x69\157\156\54\xa\x20\x20\x20\40\x67\x65\x74\137\143\141\x6c\x6c\137\154\x61\x75\156\x63\150\x2c\xa\x20\40\x20\40\151\x6e\147\162\x6f\165\160\x5f\x72\x65\x63\137\x66\151\154\145\156\x61\x6d\145\54\xa\x20\x20\x20\x20\161\x63\x5f\x67\145\x74\137\x72\145\143\157\162\144\x5f\154\141\x75\156\x63\x68\x2c\xa\x20\40\40\40\x68\x6f\x6c\x64\x5f\x74\x69\155\x65\137\157\x70\164\151\157\156\x2c\12\x20\x20\40\40\x74\151\155\x65\x72\x5f\141\143\164\x69\157\x6e\x2c\xa\x20\x20\40\40\x68\157\x6c\x64\137\x74\151\155\x65\137\x73\x65\x63\x6f\156\144\x5f\157\x70\164\x69\x6f\x6e\x2c\12\40\40\40\x20\x68\157\154\x64\137\164\x69\155\145\x5f\x74\150\151\x72\144\137\x6f\x70\164\151\157\156\54\xa\x20\40\x20\x20\167\141\151\164\x5f\x74\151\x6d\145\x5f\157\x70\x74\x69\x6f\x6e\54\12\x20\40\40\x20\167\x61\x69\x74\x5f\x74\151\155\145\137\163\145\143\157\156\144\137\157\160\164\151\x6f\156\54\xa\40\40\x20\x20\167\x61\151\164\137\x74\x69\155\x65\137\x74\x68\x69\162\144\x5f\x6f\x70\164\151\157\156\54\xa\x20\40\40\x20\151\x63\142\161\137\x64\x69\141\x6c\x5f\x66\x69\x6c\x74\x65\162\x2c\xa\x20\40\40\x20\x77\x65\154\x63\x6f\x6d\145\137\x6d\x65\x73\163\x61\147\x65\137\x66\x69\154\x65\156\x61\x6d\145\54\xa\x20\40\40\40\144\145\x66\141\165\154\164\x5f\x78\146\x65\x72\x5f\x67\162\x6f\x75\160\x2c\xa\x20\x20\40\40\x64\162\x6f\160\x5f\151\156\x62\x6f\x75\x6e\144\x5f\x67\x72\x6f\165\x70\54\xa\40\x20\40\x20\141\146\164\145\x72\150\x6f\165\162\163\137\170\x66\145\x72\x5f\x67\162\x6f\165\160\x2c\xa\x20\x20\40\x20\x68\157\154\144\137\164\151\x6d\x65\x5f\157\x70\x74\151\157\x6e\x5f\x78\x66\x65\162\137\x67\162\157\x75\x70\x2c\12\x20\40\x20\x20\150\157\x6c\144\137\162\x65\143\x61\x6c\154\137\170\146\x65\162\x5f\x67\x72\x6f\165\x70\x2c\12\40\x20\40\x20\x77\141\x69\164\x5f\164\x69\x6d\145\137\x6f\160\x74\151\x6f\x6e\137\170\x66\145\162\x5f\x67\x72\x6f\165\x70\x2c\xa\x20\40\40\x20\143\x6c\157\x73\151\x6e\147\137\164\151\155\x65\x5f\157\x70\x74\x69\157\156\137\x78\146\145\x72\137\x67\162\157\165\160\x2c\12\x20\x20\40\40\x62\162\157\167\x73\x65\162\x5f\x61\x6c\x65\162\164\137\163\x6f\x75\x6e\144\54\12\40\x20\40\x20\x67\x72\x6f\x75\x70\137\150\x61\x6e\144\154\151\x6e\x67\54\12\40\x20\40\40\x6e\x65\x78\164\x5f\141\147\145\x6e\164\137\x63\141\154\x6c\x2c\xa\x20\x20\x20\40\x61\144\144\137\154\x65\x61\144\x5f\164\151\155\x65\172\157\156\145\54\12\40\x20\40\40\x61\156\163\167\145\162\x5f\x73\151\147\x6e\x61\154\54\12\x20\x20\x20\40\x68\x6f\x6c\x64\x5f\x74\151\155\145\x5f\157\160\x74\x69\157\156\137\x70\162\x65\x73\163\x5f\146\151\x6c\x65\x6e\x61\x6d\145\x2c\xa\40\40\x20\40\167\141\x69\x74\137\164\151\155\x65\x5f\x6f\x70\164\151\157\x6e\x5f\160\x72\145\163\x73\x5f\146\151\x6c\x65\x6e\x61\x6d\x65\54\12\x20\40\x20\40\141\146\164\145\162\x5f\150\x6f\x75\162\163\x5f\155\x65\x73\163\141\x67\145\x5f\x66\x69\x6c\x65\x6e\141\155\145\x2c\xa\40\40\x20\40\150\157\154\x64\x5f\x74\x69\155\x65\x5f\157\160\x74\x69\157\x6e\x5f\x63\x61\154\x6c\142\141\143\x6b\137\146\x69\154\145\x6e\x61\x6d\x65\x2c\12\40\x20\40\40\x77\141\151\164\x5f\x74\x69\155\145\x5f\x6f\160\x74\151\157\156\137\143\x61\x6c\154\142\141\x63\153\x5f\x66\151\154\145\156\141\x6d\x65\54\12\40\40\x20\40\167\x61\151\x74\137\150\x6f\154\x64\x5f\157\x70\164\x69\157\156\137\x70\162\151\x6f\x72\x69\x74\171\x2c\12\40\x20\40\x20\x66\x72\x6f\x6e\x74\145\162\x5f\144\151\163\x70\154\141\171\54\12\40\40\40\x20\161\x63\137\x73\150\x6f\167\137\162\145\143\157\x72\x64\x69\x6e\147\x2c\xa\x20\40\x20\40\162\157\x75\164\151\x6e\x67\x5f\151\156\151\x74\151\x61\164\x65\x64\137\162\x65\x63\157\162\x64\151\x6e\147\163\12\x20\x20\40\40\x29\xa\x20\x20\40\40\126\x41\114\125\105\x53\12\x20\x20\40\40\50\xa\x20\40\x20\40\x30\54\12\40\40\40\x20\60\x2c\12\x20\x20\40\x20\60\54\12\40\x20\40\x20\x30\54\xa\x20\40\x20\x20\x30\54\xa\40\40\x20\x20\x30\x2c\xa\x20\40\x20\40\55\x31\x2c\xa\x20\40\40\x20\61\x30\54\xa\x20\40\40\x20\x31\x30\54\xa\x20\x20\x20\40\61\60\x2c\xa\x20\x20\40\40\x31\60\x2c\xa\x20\40\40\x20\61\x30\54\xa\x20\x20\x20\40\61\x30\x30\x30\54\xa\x20\40\40\40\x31\62\x30\x2c\xa\40\40\40\x20\x31\x35\54\12\x20\40\40\40\x32\x30\x2c\xa\40\x20\x20\40\47\62\64\150\157\x75\x72\x73\x27\x2c\xa\x20\40\40\x20\x27\x32\64\x68\x6f\x75\162\x73\47\x2c\xa\x20\40\x20\x20\x27\62\x34\110\x52\x4d\111\x44\x4e\x49\x47\x48\124\47\54\12\x20\x20\x20\40\x27{$name}\47\54\xa\40\40\x20\40\47{$description}\x27\54\xa\x20\x20\x20\40\x33\60\x2c\xa\x20\40\x20\40\63\x36\60\54\12\40\40\40\x20\63\66\60\54\xa\40\40\x20\40\x35\60\x2c\12\40\40\x20\x20\66\x30\54\12\x20\40\x20\40\70\x33\60\60\54\xa\x20\40\x20\x20\70\x33\60\x30\x2c\12\x20\x20\x20\40\x38\63\x30\60\x2c\12\40\x20\x20\40\70\x33\60\60\54\12\x20\40\40\40\x38\63\60\67\x2c\12\40\x20\x20\x20\71\54\12\40\x20\x20\x20\x39\x36\x2c\xa\x20\x20\x20\40\71\71\x39\54\xa\40\40\40\x20\71\x39\x39\x2c\xa\40\x20\40\x20\x39\71\x39\x2c\12\x20\40\x20\x20\47\x2d\55\55\101\x4c\114\x2d\55\55\47\54\12\x20\40\x20\x20\x27\x41\x4c\127\101\131\x53\47\54\xa\x20\40\x20\40\47\x43\125\x53\124\x4f\115\105\x52\47\54\xa\x20\x20\x20\40\x27\x64\145\146\x61\x75\154\164\x27\54\xa\x20\40\40\40\x27\x64\145\x66\141\x75\x6c\x74\x27\54\12\40\40\40\x20\x27\144\x69\x6e\147\x27\54\xa\x20\x20\40\40\x27\x44\111\x53\101\102\x4c\x45\104\47\x2c\xa\40\40\x20\x20\x27\104\x49\x53\101\102\114\105\x44\47\54\12\40\40\x20\x20\x27\104\x49\x53\x41\x42\114\105\104\47\54\12\x20\x20\40\x20\47\104\111\x53\101\102\x4c\105\x44\x27\x2c\xa\40\x20\x20\x20\47\104\111\123\x41\102\114\105\104\47\x2c\xa\x20\x20\x20\x20\x27\104\x49\x53\x41\x42\114\x45\x44\47\x2c\xa\40\x20\x20\40\47\104\111\123\101\x42\114\x45\104\47\54\12\x20\40\40\40\47\x44\x49\x53\x41\x42\x4c\x45\104\47\54\xa\40\40\40\x20\47\x44\x49\123\101\x42\114\105\x44\47\54\xa\40\40\40\40\47\105\116\x41\102\114\x45\104\x27\x2c\12\x20\40\40\x20\x27\106\106\106\106\106\x46\47\x2c\12\x20\40\x20\40\x27\107\x45\x4e\x45\122\x49\103\x27\54\xa\x20\40\x20\x20\x27\147\145\x6e\x65\x72\151\143\x5f\150\x6f\x6c\x64\47\x2c\12\40\x20\40\x20\x27\x49\116\102\x4f\x55\x4e\x44\137\x4e\x55\115\102\105\122\x27\x2c\12\x20\x20\x20\40\47\x4d\x45\x53\x53\101\107\x45\47\x2c\xa\40\x20\40\x20\47\x4d\105\123\123\101\107\x45\x27\x2c\12\x20\40\40\x20\47\115\105\x53\123\101\x47\105\x27\x2c\12\x20\40\40\x20\47\x4d\105\123\123\101\x47\105\47\54\12\40\x20\x20\x20\x27\x4e\x27\54\xa\x20\x20\40\x20\47\x4e\x27\x2c\12\40\40\40\x20\47\116\x27\54\12\40\40\40\x20\47\x4e\47\x2c\xa\40\40\40\40\47\x4e\x27\x2c\12\40\x20\x20\40\47\x4e\x27\54\xa\40\x20\40\40\x27\x4e\x27\54\xa\x20\40\40\40\x27\116\47\x2c\12\x20\x20\x20\x20\x27\116\47\x2c\xa\x20\40\40\x20\47\x4e\x27\54\xa\40\40\40\40\47\x4e\x27\x2c\xa\x20\40\40\x20\47\x4e\x27\x2c\12\40\40\40\40\47\x4e\x27\x2c\xa\40\40\40\40\x27\116\47\54\12\x20\x20\40\x20\x27\116\x27\x2c\12\40\x20\40\x20\x27\116\47\x2c\12\40\x20\x20\x20\47\116\x27\x2c\xa\x20\40\x20\x20\47\x4e\47\54\xa\x20\40\x20\x20\x27\x4e\47\x2c\12\40\x20\x20\40\x27\x6e\x62\144\171\55\141\x76\x61\x69\x6c\55\x74\x6f\55\164\141\x6b\x65\55\143\x61\x6c\x6c\174\166\x6d\x2d\147\157\x6f\x64\x62\x79\145\x27\54\xa\40\x20\x20\40\x27\156\x62\x64\x79\x2d\141\x76\x61\x69\154\55\x74\x6f\x2d\x74\x61\153\x65\x2d\143\141\154\154\174\166\x6d\x2d\147\157\x6f\144\x62\171\145\x27\x2c\xa\x20\x20\40\40\x27\x4e\x4f\47\x2c\xa\40\40\40\40\x27\116\x4f\x5f\101\x47\x45\x4e\x54\137\116\x4f\137\x51\x55\x45\x55\105\x27\54\xa\40\x20\x20\x20\x27\116\x4f\116\x45\47\54\12\x20\x20\40\40\47\116\x4f\116\x45\x27\x2c\12\40\x20\x20\40\47\116\117\116\x45\x27\x2c\12\x20\x20\40\40\47\116\117\x4e\x45\47\x2c\xa\40\40\40\40\x27\116\x4f\116\105\47\x2c\xa\40\40\x20\x20\x27\116\x4f\116\105\47\x2c\12\40\40\x20\x20\47\x4e\117\x4e\x45\47\x2c\xa\40\40\40\40\47\116\117\x4e\105\x27\x2c\12\40\x20\x20\40\47\x4e\117\116\x45\47\54\xa\40\40\x20\40\47\116\x4f\x4e\105\47\54\12\40\x20\x20\40\x27\116\x4f\x4e\x45\47\x2c\xa\x20\x20\x20\40\47\55\55\x2d\116\117\x4e\105\55\55\55\x27\54\xa\40\40\40\x20\x27\55\55\x2d\x4e\117\116\105\x2d\x2d\55\x27\54\12\x20\x20\x20\x20\x27\55\x2d\55\x4e\x4f\116\x45\55\x2d\x2d\47\54\12\x20\x20\x20\x20\x27\55\55\x2d\116\x4f\116\x45\55\55\x2d\47\54\12\40\40\x20\40\47\55\55\55\116\x4f\x4e\x45\x2d\x2d\x2d\x27\54\xa\x20\x20\x20\x20\x27\x2d\55\55\116\x4f\116\105\x2d\55\55\47\x2c\12\x20\40\x20\x20\x27\x2d\55\55\116\117\116\105\55\x2d\x2d\47\x2c\12\40\x20\x20\x20\x27\55\x2d\55\x4e\x4f\x4e\x45\x2d\55\55\x27\54\12\x20\x20\40\40\x27\x2d\x2d\55\x4e\117\x4e\105\55\x2d\x2d\x27\54\xa\x20\x20\40\x20\x27\120\110\117\116\x45\47\54\12\40\40\40\40\47\162\141\156\144\x6f\155\47\x2c\xa\40\x20\x20\40\47\123\x45\122\x56\105\x52\x27\54\12\x20\x20\40\x20\x27\x53\124\101\122\124\47\54\xa\40\x20\40\40\x27\164\x6f\x2d\142\x65\55\x63\141\154\154\145\144\55\x62\141\143\x6b\174\x64\x69\147\x69\164\x73\x2f\61\47\x2c\12\x20\x20\x20\x20\x27\164\x6f\55\142\145\55\143\x61\154\x6c\145\144\55\x62\x61\143\153\174\x64\x69\x67\x69\164\x73\57\x31\47\54\xa\40\40\40\x20\x27\x76\x6d\55\x67\157\157\x64\x62\x79\145\x27\x2c\xa\40\x20\x20\x20\x27\x76\155\55\150\x61\x6e\x67\x75\x70\x27\x2c\12\40\x20\x20\x20\x27\x76\x6d\x2d\x68\141\156\147\165\160\x27\54\12\x20\40\40\x20\47\x57\x41\x49\x54\x27\54\xa\40\x20\x20\40\47\131\47\x2c\12\x20\x20\40\x20\x27\131\x27\54\xa\40\x20\x20\40\x27\131\47\xa\x20\40\40\40\51"; mysqli_query($link, $sql1) or die("\111\x20\143\157\x75\154\144\x20\x6e\x6f\164\x20\x73\145\x6c\145\x63\x74\x20\161\165\x65\162\x79\40\142\x65\x63\141\x75\x73\145\72" . mysqli_error($link)); } $sql = "\x53\x45\x4c\x45\x43\124\40\x2a\40\x46\122\117\x4d\40\x76\x69\143\151\144\x69\141\154\137\x69\156\142\157\165\156\144\137\147\162\x6f\x75\x70\x73\x20\127\x48\105\x52\x45\40\147\162\157\x75\160\137\151\144\75\47{$name}\x27"; $stid = mysqli_query($link, $sql) or die("\x49\40\143\x6f\x75\154\x64\x20\156\x6f\164\x20\x73\145\x6c\145\143\x74\40\161\x75\145\162\171\40\142\145\143\141\165\x73\x65\x3a" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { echo json_encode($result); } mysqli_close($link); http_response_code(200); } goto DtIPq; VHEw0: if ($function == "\x6f\165\164\142\x6f\x75\x6e\x64\141\x6e\x69\137\147\145\x74\x5f\x6c\151\x73\x74\163") { $lists = array(); $sql = "\123\x45\x4c\x45\x43\x54\40\52\40\x66\x72\x6f\x6d\x20\166\x69\x63\x69\144\x69\x61\x6c\x5f\154\x69\x73\x74\163"; $stid = mysqli_query($link, $sql) or die("\111\x20\x63\x6f\165\154\x64\40\156\157\164\40\x73\x65\154\145\x63\164\x20\x71\x75\145\162\x79\40\x62\x65\143\141\x75\163\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($lists, $result); } $final_array = array("\x76\x69\143\x69\144\x69\x61\154\137\154\x69\x73\164\x73" => $lists); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto qcWXi; DtIPq: if ($function == "\x6f\165\x74\142\x6f\x75\156\144\141\x6e\x69\137\143\x6f\x75\156\x74\x5f\x6d\141\164\143\x68\151\156\147\137\x72\145\143\157\x72\144\163") { if (!isset($_GET["\141\156\151"])) { echo "\173\x22\x72\145\x73\x75\x6c\x74\x22\x20\x3a\40\x22\x46\x41\x49\114\x22\x2c\x20\42\162\145\141\163\x6f\x6e\42\x20\x3a\40\x22\x61\x6e\151\40\x6d\x69\163\163\x69\x6e\x67\42\x7d"; die; } $ani = $_GET["\141\156\x69"]; $ani = preg_replace("\57\x5b\136\60\x2d\x39\x5d\x2f", '', $ani); $condition = "\40\75\x27{$ani}\x27\40"; if (empty($ani)) { $condition = "\40\x69\x73\x20\156\165\x6c\x6c\x20"; } $totani = 0; $sql = "\x53\105\114\105\103\124\x20\143\x6f\x75\156\x74\x28\154\145\x61\144\x5f\151\x64\51\40\x61\163\x20\x74\x6f\x74\141\156\x69\x20\x46\122\x4f\x4d\40\166\x69\x63\x69\144\x69\x61\x6c\137\154\x69\x73\164\x20\127\110\105\122\x45\x20\163\x65\x63\165\162\x69\x74\x79\x5f\x70\150\x72\x61\163\x65\x20\x20{$condition}"; $stid = mysqli_query($link, $sql) or die("\111\x20\x63\157\x75\x6c\144\x20\156\x6f\164\x20\163\x65\154\145\x63\x74\40\161\x75\x65\162\171\40\142\x65\x63\141\x75\163\145\x3a" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { $totani = $result["\164\157\164\141\x6e\151"]; } echo "\173\x22\162\145\x73\x75\154\x74\42\40\72\x20\x22\123\x55\103\103\x45\123\123\42\54\x20\42\164\157\164\x61\x6c\x5f\162\145\x63\157\x72\x64\163\42\40\72\x20\x22" . $totani . "\x22\x7d"; mysqli_close($link); http_response_code(200); } goto seY30; uMa_C: if ($function == "\157\165\x74\142\157\x75\156\x64\x61\156\x69\137\x75\160\144\x61\x74\x65\x5f\163\x65\143\x75\x72\151\164\171\137\x70\150\162\141\163\x65") { $update_json = ''; if (isset($_POST["\165\160\144\141\164\145\x5f\152\x73\x6f\x6e"])) { $update_json = $_POST["\x75\x70\144\141\164\145\137\152\x73\x6f\x6e"]; } $update_array = json_decode($update_json, true); $count = 0; if (count($update_array) > 0) { foreach ($update_array as $update_line) { $lead_id = $update_line[0]; $list_id = $update_line[1]; $security_phrase = $update_line[2]; $sql1 = "\x55\120\x44\101\x54\x45\x20\166\151\x63\151\144\x69\x61\x6c\x5f\x6c\x69\163\164\12\x20\40\x20\40\40\x20\40\40\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\123\x45\x54\x20\163\145\143\x75\x72\151\164\x79\137\160\150\162\141\163\x65\75\47{$security_phrase}\47\12\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\x57\110\x45\x52\105\xa\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\x6c\x65\141\144\x5f\x69\x64\x3d\47{$lead_id}\47\xa\40\40\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\101\116\104\40\x6c\151\x73\164\137\151\x64\75\47{$list_id}\47"; mysqli_query($link, $sql1) or die("\x49\x20\143\x6f\x75\154\144\x20\x6e\157\x74\x20\163\x65\x6c\145\143\x74\x20\161\165\x65\162\x79\x20\x62\x65\x63\x61\165\163\145\72" . mysqli_error($link)); $count = $count + 1; } } echo "\x7b\x22\125\x70\144\x61\x74\145\x64\x20\x52\145\x63\157\162\x64\x73\42\72\x22" . $count . "\42\175"; mysqli_close($link); http_response_code(200); } goto Mvcxx; Mvcxx: if ($function == "\157\165\x74\x62\157\165\x6e\x64\141\156\x69\x5f\147\x65\164\137\144\x69\x61\x6c\x73") { $start_time = microtime(true); if (isset($_GET["\155\141\x78\137\x69\144"])) { $unique_id_max = $_GET["\155\x61\170\137\x69\144"]; } else { echo "\173\42\x66\141\151\x6c\42\72\42\x6d\x69\x73\163\151\x6e\147\x20\x6d\x69\156\40\x75\156\x69\x71\x75\145\x20\x69\x64\x22\175"; die; } if (isset($_GET["\155\141\x78\137\151\x64\61"])) { $unique_id_max1 = $_GET["\155\141\x78\x5f\x69\x64\61"]; } else { echo "\173\42\146\141\151\x6c\x22\72\x22\x6d\151\x73\x73\151\x6e\147\40\x6d\x61\x78\x20\165\x6e\x69\x71\165\x65\40\151\x64\42\x7d"; die; } $unique_id_max = preg_replace("\x2f\x5b\x5e\60\55\x39\x5d\57", '', $unique_id_max); $unique_id_max1 = preg_replace("\57\133\x5e\x30\55\x39\135\57", '', $unique_id_max1); $cond = "\x20\x57\x48\x45\122\x45\x20\x75\156\151\161\165\145\151\x64\x20\76\x3d\40{$unique_id_max}\40\x61\156\144\x20\x75\156\x69\161\x75\x65\151\144\40\x3c\x20{$unique_id_max1}\40"; $sql = "\123\x45\x4c\105\103\x54\x20\x2a\40\x46\122\117\x4d\40\166\x69\143\151\x64\x69\x61\x6c\137\x6c\x6f\147\x20{$cond}"; $stid = mysqli_query($link, $sql) or die("\111\x20\143\x6f\165\154\144\40\156\x6f\x74\40\163\145\154\145\143\164\x20\161\x75\x65\162\171\40\142\x65\x63\x61\x75\x73\145\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $unique_id = $result["\x75\156\151\161\x75\145\x69\x64"]; $lead_id = $result["\x6c\x65\141\144\x5f\x69\144"]; $campaign_id = $result["\x63\141\x6d\160\141\x69\147\x6e\x5f\151\x64"]; $call_date = $result["\143\x61\x6c\154\137\x64\141\164\x65"]; $status = $result["\x73\164\x61\164\x75\x73"]; $phone_number = $result["\x70\150\x6f\156\145\x5f\x6e\165\155\142\145\162"]; $user = $result["\165\x73\145\162"]; $term_reason = $result["\164\x65\162\155\x5f\162\145\141\x73\x6f\156"]; if ($unique_id > $unique_id_max) { $unique_id_max = $unique_id; } $caller_code = ''; $sql1 = "\123\x45\114\x45\103\x54\x20\x63\x61\x6c\154\x65\x72\x5f\x63\x6f\144\145\x20\106\122\x4f\115\x20\x63\x61\154\154\137\x6c\x6f\x67\x20\x57\x48\x45\x52\105\x20\165\x6e\x69\x71\165\145\x69\144\x3d\47{$unique_id}\x27"; $stid1 = mysqli_query($link, $sql1) or die("\x49\x20\x63\157\x75\154\x64\x20\x6e\x6f\x74\x20\163\x65\154\145\143\x74\x20\x71\165\145\162\x79\x20\x62\x65\143\x61\x75\163\x65\x3a" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $caller_code = $result1["\143\141\154\154\145\162\137\x63\x6f\144\145"]; } $ani = ''; $sql1 = "\123\105\x4c\x45\103\x54\x20\x6f\x75\x74\x62\x6f\165\x6e\x64\x5f\143\151\x64\x20\106\122\117\x4d\x20\x76\x69\143\151\x64\151\x61\x6c\x5f\144\151\x61\x6c\x5f\x6c\x6f\x67\x20\x57\110\x45\x52\105\x20\154\145\141\144\137\151\x64\75{$lead_id}\x20\x61\156\x64\40\143\141\x6c\x6c\x65\162\137\x63\x6f\x64\x65\75\x27{$caller_code}\x27"; $stid1 = mysqli_query($link, $sql1) or die("\111\x20\143\157\x75\154\144\x20\156\157\x74\40\x73\145\x6c\x65\143\164\x20\x71\165\145\x72\x79\40\x62\145\x63\141\165\x73\x65\72" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $outbound_cid = $result1["\157\165\x74\x62\157\x75\x6e\x64\x5f\x63\x69\144"]; $outbound_cid = strstr($outbound_cid, "\x3c"); $outbound_cid = str_replace(array("\74", "\x3e"), '', $outbound_cid); $ani = $outbound_cid; } echo "{$unique_id_max}\x7c{$caller_code}\174{$unique_id}\174{$lead_id}\174{$campaign_id}\174{$call_date}\174{$status}\x7c{$phone_number}\x7c{$user}\x7c{$term_reason}\x7c{$ani}\12"; } mysqli_close($link); $end_time = microtime(true); $dif_time = $end_time - $start_time; echo "{$start_time}\174{$end_time}\x7c{$dif_time}\12"; http_response_code(200); } goto umxuR; t6HgU: if (!isset($_GET["\x66\x75\156\143\164\x69\157\156"])) { echo "\173\42\x72\x65\163\165\x6c\164\42\x20\72\x20\x22\x46\x41\111\x4c\x22\54\x20\x22\x72\x65\x61\163\x6f\x6e\x22\x20\x3a\x20\42\156\157\x74\40\x61\165\x74\150\157\162\x69\172\145\144\x20\x66\165\156\143\x74\x69\157\156\x22\x7d"; die; } goto w82pE; SuSk_: if (!isset($_GET["\x75\x73\x65\162"])) { echo "\x7b\x22\162\145\163\165\x6c\x74\x22\40\x3a\40\x22\x46\x41\x49\114\x22\x2c\x20\x22\x72\x65\x61\x73\x6f\x6e\x22\x20\x3a\40\42\x6e\x6f\x74\x20\141\x75\x74\x68\157\162\x69\172\145\144\x22\x7d"; die; } goto e_RyF; Woz57: require_once "\56\56\x2f\x61\x67\143\x2f\x64\x62\143\157\156\x6e\x65\x63\x74\x5f\155\171\163\161\154\151\x2e\x70\x68\160"; goto TnAYq; seY30: if ($function == "\x6f\x75\164\142\157\x75\x6e\x64\141\x6e\151\x5f\147\x65\x74\x5f\144\x69\144\x73\x5f\146\x72\x6f\x6d\x5f\151\x6e\x67\x72\x6f\x75\160") { if (!isset($_GET["\x69\x6e\x67\162\157\165\160"])) { echo "\173\42\x72\x65\x73\165\x6c\x74\x22\40\x3a\x20\x22\x46\x41\x49\x4c\42\54\x20\42\162\145\x61\163\157\156\42\x20\x3a\40\x22\151\156\147\162\157\x75\x70\x20\155\x69\163\x73\151\x6e\x67\42\x7d"; die; } $ingroup = $_GET["\x69\x6e\x67\x72\157\165\x70"]; $ingroup = preg_replace("\x2f\133\136\x2d\137\x30\55\71\x61\x2d\172\x41\55\x5a\x5d\x2f", '', $ingroup); if (empty($ingroup)) { echo "\x7b\42\x72\x65\163\165\154\x74\42\x20\x3a\40\x22\106\x41\111\114\42\x2c\x20\x22\162\145\141\163\157\156\42\x20\x3a\40\42\142\154\141\x6e\153\x20\x69\156\x67\162\x6f\165\160\42\x7d"; die; } $did_pattern = array(); $sql = "\123\x45\x4c\x45\103\124\x20\144\x69\x73\x74\x69\x6e\x63\x74\50\x64\151\144\137\160\141\x74\x74\x65\162\156\x29\40\x61\163\40\x64\151\144\x5f\160\141\x74\x74\145\x72\156\40\x66\162\157\x6d\40\x76\x69\x63\151\144\x69\x61\x6c\137\151\x6e\x62\157\165\156\x64\137\x64\151\x64\x73\40\x77\150\145\x72\145\x20\x67\x72\x6f\x75\160\x5f\151\144\40\x3d\x20\47{$ingroup}\47"; $stid = mysqli_query($link, $sql) or die("\111\x20\143\157\165\154\144\40\156\x6f\x74\40\x73\x65\154\x65\x63\164\x20\161\165\145\162\x79\x20\142\x65\x63\x61\165\x73\145\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($did_pattern, $result["\x64\x69\x64\x5f\x70\141\164\x74\145\162\156"]); } echo json_encode($did_pattern); mysqli_close($link); http_response_code(200); } goto D2PJ0; ObbO6: if ($function == "\157\x75\164\142\x6f\165\156\144\x61\x6e\x69\x5f\147\145\164\x5f\151\156\166\x65\156\164\x6f\x72\171") { $return_json = "\x7b\42\x73\x65\143\x75\162\x69\x74\171\137\160\x68\162\x61\163\145\x5f\x61\156\x69\163\x22\x3a\133"; $step01 = ''; $sql = "\x53\x45\x4c\105\103\124\40\x6c\x69\163\x74\x5f\151\x64\54\x73\x65\x63\165\x72\151\x74\x79\137\x70\150\162\141\163\x65\40\106\x52\117\x4d\x20\166\x69\143\151\x64\x69\141\x6c\137\154\x69\163\164\40\127\110\x45\x52\x45\x20\163\145\x63\x75\x72\151\164\x79\137\x70\x68\162\141\x73\x65\40\x21\x3d\40\x27\47\x20\x61\156\144\40\163\145\143\165\x72\x69\164\171\137\160\x68\162\x61\x73\145\40\151\163\40\x6e\157\x74\x20\156\x75\x6c\154\40\x67\x72\157\165\x70\x20\x62\171\40\x6c\151\x73\x74\x5f\151\144\x2c\163\145\x63\x75\x72\151\x74\x79\137\x70\x68\x72\141\163\145"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\x6f\165\154\144\x20\x6e\x6f\164\40\163\x65\x6c\145\x63\x74\40\x71\165\145\x72\x79\x20\142\145\143\141\x75\x73\145\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $list_id = $result["\154\151\163\x74\137\151\144"]; $security_phrase = $result["\163\x65\x63\165\x72\151\164\x79\x5f\x70\150\x72\141\x73\x65"]; $security_phrase = str_replace("\53\x31", '', $security_phrase); if (strlen($security_phrase) == 10) { $step01 = $step01 . "\173\x22\154\151\163\164\137\x69\144\x22\72\x22" . $list_id . "\x22\x2c\x22\x73\145\143\x75\x72\151\164\171\x5f\x70\x68\x72\141\163\145\x22\72\42" . $security_phrase . "\42\175\x2c"; } } $step01 = trim($step01, "\x2c"); $return_json = $return_json . $step01 . "\135\x2c\42\154\151\163\x74\x5f\154\145\x76\x65\154\x5f\x61\x6e\151\163\42\72\x5b"; $step02 = ''; $sql = "\123\x45\114\105\103\124\x20\x6c\x69\x73\x74\x5f\151\144\54\143\141\x6d\160\141\x69\147\x6e\137\143\x69\144\x5f\157\x76\x65\162\162\151\x64\145\40\x46\122\x4f\115\x20\166\151\143\x69\x64\x69\141\x6c\x5f\x6c\x69\x73\x74\163\40\127\x48\105\122\105\40\143\141\x6d\x70\x61\151\x67\156\x5f\x63\x69\144\137\x6f\166\145\162\162\151\144\145\x20\41\75\x20\x27\47\x20\141\156\144\40\143\141\x6d\x70\x61\151\x67\156\137\x63\151\x64\x5f\157\166\145\162\162\x69\144\145\x20\151\163\40\156\x6f\x74\40\156\165\x6c\x6c\x20\x67\162\157\x75\x70\40\142\x79\x20\154\151\163\x74\137\151\x64\54\x63\x61\155\x70\141\x69\x67\156\137\x63\151\144\137\157\166\145\x72\162\151\144\x65"; $stid = mysqli_query($link, $sql) or die("\111\40\143\157\x75\154\x64\40\156\157\164\40\x73\145\x6c\145\x63\x74\x20\161\x75\x65\162\x79\x20\142\x65\143\x61\x75\x73\x65\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $list_id = $result["\154\x69\163\x74\137\151\x64"]; $campaign_cid_override = $result["\143\x61\x6d\160\x61\x69\147\156\137\x63\151\x64\137\x6f\x76\x65\162\162\x69\144\145"]; $campaign_cid_override = str_replace("\53\x31", '', $campaign_cid_override); if (strlen($campaign_cid_override) == 10) { $step02 = $step02 . "\173\x22\x6c\151\163\164\137\x69\x64\x22\x3a\42" . $list_id . "\42\54\x22\143\141\155\160\x61\151\x67\x6e\x5f\143\151\144\137\x6f\166\x65\162\x72\151\x64\145\42\72\x22" . $campaign_cid_override . "\x22\x7d\54"; } } $step02 = trim($step02, "\54"); $return_json = $return_json . $step02 . "\135\54\x22\143\141\155\160\141\x69\147\156\137\x6c\145\x76\145\154\x5f\x61\143\143\x69\144\137\141\156\151\x73\x22\72\40\133"; $step03 = ''; $sql = "\123\x45\114\105\x43\124\40\143\141\x6d\x70\x61\151\147\156\x5f\x69\x64\54\x61\162\145\x61\143\157\144\145\54\157\x75\x74\x62\x6f\x75\x6e\x64\x5f\143\x69\144\54\141\143\x74\151\166\145\x2c\143\x6f\x75\156\164\x28\52\x29\xa\x20\40\40\x20\x46\122\x4f\115\40\166\151\x63\x69\x64\151\141\154\137\x63\141\x6d\160\141\x69\x67\156\137\143\x69\144\137\141\162\x65\141\x63\157\x64\x65\x73\x20\127\110\105\122\105\x20\157\165\x74\142\157\x75\x6e\144\137\x63\151\144\x20\x21\x3d\x20\47\x27\x20\x61\156\144\40\x6f\165\164\142\157\x75\156\x64\x5f\143\x69\x64\40\151\x73\x20\x6e\157\164\x20\x6e\165\x6c\154\40\141\x6e\144\40\143\141\x6d\x70\x61\151\147\156\137\151\144\x20\x69\x6e\x20\x28\x73\x65\154\x65\x63\164\40\143\x61\x6d\160\x61\151\x67\x6e\x5f\x69\144\x20\x66\162\157\155\x20\166\x69\143\151\x64\x69\141\x6c\x5f\143\141\155\160\x61\151\147\156\163\x29\x20\x67\162\x6f\x75\160\x20\x62\x79\x20\x63\x61\x6d\x70\141\x69\x67\x6e\x5f\151\x64\x2c\141\162\145\141\x63\x6f\144\x65\x2c\157\x75\x74\x62\x6f\165\x6e\144\x5f\143\151\144"; $stid = mysqli_query($link, $sql) or die("\111\40\143\x6f\x75\x6c\x64\40\156\157\x74\x20\163\145\x6c\145\143\164\x20\x71\x75\145\x72\x79\40\142\145\x63\141\165\x73\145\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $campaign_id = $result["\143\x61\155\x70\141\151\x67\156\137\151\x64"]; $areacode = $result["\141\162\x65\141\x63\157\144\145"]; $outbound_cid = $result["\x6f\165\164\142\157\x75\x6e\x64\x5f\143\151\144"]; $active = $result["\141\x63\164\x69\x76\145"]; $outbound_cid = str_replace("\53\61", '', $outbound_cid); if (strlen($outbound_cid) == 10) { $step03 = $step03 . "\173\42\x63\x61\155\x70\x61\151\147\156\137\151\x64\42\x3a\40\x22" . $campaign_id . "\42\54\42\141\x72\145\x61\143\157\x64\x65\x22\x3a\x20\x22" . $areacode . "\42\54\42\157\x75\x74\142\x6f\165\x6e\x64\x5f\143\x69\144\42\x3a\40\x22" . $outbound_cid . "\42\54\x22\x61\143\164\x69\x76\x65\42\x3a\40\42" . $active . "\42\x7d\x2c"; } } $step03 = trim($step03, "\54"); $return_json = $return_json . $step03 . "\x5d\54\x22\144\151\x61\x6c\145\162\x5f\154\x65\x76\145\x6c\x5f\143\x69\144\137\x61\156\x69\x73\42\x3a\40\x5b"; $step04 = ''; $sql5 = "\x53\x48\x4f\127\40\124\x41\102\114\x45\123\x20\114\111\x4b\105\x20\x27\166\x69\143\x69\144\x69\141\x6c\137\x63\x69\x64\x5f\x67\162\x6f\165\160\x73\x27"; $stid5 = mysqli_query($link, $sql5) or die("\x49\x20\x63\157\x75\154\144\x20\156\x6f\164\40\x73\x65\154\x65\x63\x74\40\161\x75\145\x72\171\40\x62\145\143\x61\x75\163\x65\72" . mysqli_error($link)); if ($result5 = mysqli_fetch_assoc($stid5)) { $sql = "\123\x45\x4c\x45\x43\124\40\x63\x61\x6d\x70\141\151\x67\x6e\x5f\x69\x64\54\141\162\145\x61\143\x6f\144\145\54\157\165\x74\x62\x6f\x75\156\144\137\x63\151\x64\x2c\x61\143\164\151\166\145\x2c\143\157\x75\156\164\50\52\51\12\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\106\122\x4f\115\40\166\x69\143\x69\x64\x69\141\154\x5f\x63\141\155\x70\141\x69\147\156\137\143\151\x64\137\141\162\145\141\143\x6f\x64\x65\163\40\167\x68\145\162\145\x20\157\x75\x74\142\x6f\165\x6e\x64\137\x63\151\144\40\41\x3d\x20\x27\47\40\x61\x6e\144\40\157\165\x74\x62\157\165\156\144\137\143\x69\144\40\151\163\40\156\157\x74\x20\156\165\x6c\154\x20\x61\156\144\x20\x63\x61\155\x70\x61\x69\147\x6e\x5f\151\x64\40\x69\156\x20\50\163\x65\x6c\x65\143\164\x20\143\x69\x64\x5f\x67\x72\x6f\x75\x70\x5f\x69\144\40\146\x72\157\x6d\x20\166\151\143\x69\x64\x69\141\154\x5f\x63\x69\x64\137\x67\x72\x6f\165\x70\x73\51\x20\x67\162\x6f\x75\x70\40\x62\171\40\143\x61\x6d\x70\x61\x69\x67\x6e\x5f\x69\144\54\141\x72\x65\141\143\x6f\x64\145\x2c\157\165\164\x62\157\x75\156\144\137\x63\x69\144"; $stid = mysqli_query($link, $sql) or die("\111\x20\x63\x6f\x75\x6c\144\x20\x6e\x6f\x74\40\163\x65\x6c\x65\143\164\40\x71\165\x65\x72\171\40\x62\145\143\141\x75\163\145\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $campaign_id = $result["\143\x61\155\x70\141\151\147\156\137\x69\x64"]; $areacode = $result["\x61\162\x65\x61\143\x6f\144\x65"]; $outbound_cid = $result["\157\165\164\x62\x6f\165\x6e\x64\137\x63\151\x64"]; $active = $result["\141\143\164\151\166\x65"]; $outbound_cid = str_replace("\x2b\61", '', $outbound_cid); if (strlen($outbound_cid) == 10) { $step04 = $step04 . "\173\x22\143\x61\155\x70\141\151\x67\156\x5f\151\x64\42\x3a\x20\42" . $campaign_id . "\x22\54\x22\141\162\x65\x61\143\157\144\145\x22\x3a\40\42" . $areacode . "\x22\x2c\x22\x6f\165\164\x62\157\165\156\144\x5f\x63\x69\x64\42\x3a\40\x22" . $outbound_cid . "\42\x2c\x22\141\x63\164\x69\x76\145\42\x3a\x20\42" . $active . "\x22\175\54"; } } } $step04 = trim($step04, "\x2c"); $return_json = $return_json . $step04 . "\x5d\54\x22\151\156\x62\157\165\156\x64\137\x64\151\144\x73\42\72\40\x5b"; $step05 = ''; $sql = "\x53\105\114\105\103\x54\x20\x49\x46\x4e\125\x4c\114\x28\147\162\x6f\165\160\137\151\144\54\47\x27\x29\40\141\x73\40\x67\162\x6f\x75\x70\x5f\x69\x64\54\x64\151\144\x5f\160\141\x74\x74\x65\162\156\x2c\x63\x6f\x75\x6e\x74\x28\52\x29\12\40\40\40\x20\x46\122\117\115\x20\166\x69\143\x69\144\x69\141\x6c\137\x69\156\x62\157\165\x6e\144\x5f\144\151\144\x73\40\127\x48\105\122\x45\x20\144\x69\144\137\160\x61\164\x74\x65\162\156\x20\x21\75\x20\x27\144\x65\x66\141\x75\x6c\x74\47\40\x61\156\144\40\x64\x69\x64\x5f\160\x61\x74\164\x65\162\156\40\x21\x3d\x20\x27\47\x20\x61\156\144\x20\144\151\144\137\x70\141\x74\x74\x65\x72\x6e\40\151\x73\x20\156\157\164\x20\x6e\165\x6c\x6c\40\x67\x72\157\165\x70\40\x62\171\x20\111\106\116\x55\114\x4c\50\x67\x72\157\165\x70\137\151\144\54\47\x27\x29\54\144\x69\144\137\160\141\164\x74\x65\x72\x6e"; $stid = mysqli_query($link, $sql) or die("\x49\40\143\157\165\x6c\144\40\x6e\x6f\164\x20\163\145\x6c\145\x63\x74\40\161\165\x65\162\x79\40\142\145\143\x61\165\x73\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $group_id = $result["\x67\x72\157\165\160\x5f\151\x64"]; $did_pattern = $result["\x64\151\144\x5f\160\x61\164\164\145\x72\x6e"]; $did_pattern = str_replace("\x2b\61", '', $did_pattern); if (strlen($did_pattern) == 10) { $step05 = $step05 . "\x7b\42\147\162\157\x75\x70\x5f\151\x64\42\x3a\x20\x22" . $group_id . "\x22\x2c\42\144\x69\144\x5f\160\141\164\164\145\162\156\42\72\x20\42" . $did_pattern . "\x22\x7d\x2c"; } } $step05 = trim($step05, "\x2c"); $return_json = $return_json . $step05 . "\135\54\42\143\141\x6c\x6c\x5f\x6d\x65\156\x75\x5f\141\x6e\151\x73\x22\72\40\133"; $step06 = ''; $sql = "\x53\x45\114\x45\x43\124\x20\x2a\40\x46\x52\117\x4d\x20\x76\x69\x63\x69\144\151\x61\x6c\137\x63\141\x6c\154\x5f\x6d\x65\156\165"; $stid = mysqli_query($link, $sql) or die("\111\x20\143\x6f\165\154\144\x20\x6e\157\x74\40\x73\145\154\145\143\164\40\161\x75\145\162\x79\x20\142\145\x63\x61\x75\x73\x65\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $menu_id = $result["\x6d\145\x6e\165\137\x69\x64"]; $sql1 = "\x53\105\114\105\103\x54\40\x2a\x20\106\122\x4f\x4d\x20\166\151\x63\x69\144\x69\x61\x6c\x5f\x69\156\142\157\x75\156\x64\x5f\x64\151\144\163\40\x57\110\105\122\x45\x20\144\151\144\137\160\141\164\x74\145\x72\x6e\40\41\75\40\x27\144\x65\146\141\165\x6c\x74\x27\40\x61\156\x64\40\x64\151\144\137\160\141\164\x74\x65\x72\156\40\41\x3d\40\47\47\x20\141\156\x64\x20\x64\151\x64\137\160\141\x74\164\145\x72\x6e\x20\151\163\x20\156\x6f\164\40\x6e\165\154\x6c\x20\x61\156\x64\40\144\x69\144\137\162\157\x75\164\x65\40\x3d\x20\47\103\x41\114\x4c\x4d\x45\x4e\x55\x27\40\x41\x4e\104\x20\x6d\x65\x6e\x75\x5f\151\x64\x3d\x27{$menu_id}\47"; $stid1 = mysqli_query($link, $sql1) or die("\x49\40\x63\157\x75\x6c\x64\x20\156\x6f\164\x20\163\x65\x6c\x65\x63\164\40\x71\x75\145\x72\171\40\142\145\143\x61\165\163\x65\72" . mysqli_error($link)); while ($result1 = mysqli_fetch_assoc($stid1)) { $did_pattern = $result1["\x64\x69\144\137\160\x61\164\164\x65\162\x6e"]; $did_pattern = str_replace("\x2b\61", '', $did_pattern); if (strlen($did_pattern) == 10) { $step06 = $step06 . "\x7b\42\x6d\x65\156\165\x5f\151\144\x22\x3a\40\x22" . $menu_id . "\x22\x2c\42\x64\151\144\137\x70\x61\164\164\x65\x72\156\42\x3a\40\x22" . $did_pattern . "\x22\x7d\54"; } } } $step06 = trim($step06, "\54"); $return_json = $return_json . $step06 . "\x5d\x7d"; echo $return_json; mysqli_close($link); http_response_code(200); } goto QRbeY; e_RyF: if (!isset($_GET["\160\141\163\x73"])) { echo "\173\x22\162\145\163\165\154\x74\x22\x20\72\40\42\106\101\x49\114\42\x2c\40\42\x72\x65\x61\x73\x6f\x6e\x22\x20\72\x20\x22\x6e\x6f\164\x20\141\165\164\150\x6f\x72\x69\172\145\x64\42\175"; die; } goto Woz57; w82pE: $function = $_GET["\146\x75\156\143\x74\151\x6f\156"]; goto ctshO; drcUc: if ($function == "\x6f\165\x74\142\157\x75\x6e\x64\141\156\x69\x5f\x67\x65\x74\x5f\x63\157\x6e\164\141\143\x74\x5f\x66\x69\145\154\144\163") { $fields = array(); $sql = "\123\105\114\x45\103\x54\x20\x2a\x20\x66\162\157\x6d\40\x76\151\x63\x69\144\151\x61\x6c\x5f\x6c\x69\x73\x74\163\x5f\146\151\145\x6c\x64\x73"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\x6f\x75\x6c\144\x20\x6e\x6f\164\40\163\145\154\x65\x63\164\40\x71\165\x65\162\171\x20\x62\x65\x63\141\x75\163\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($fields, $result); } $final_array = array("\166\x69\143\x69\144\x69\x61\154\x5f\154\151\163\x74\x73\x5f\146\151\145\x6c\144\x73" => $fields); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto LQliw; rBvlx: $pass = preg_replace("\57\133\x5e\x2d\x5f\x30\x2d\71\x61\x2d\172\101\x2d\x5a\x5d\57", '', $pass); goto WAZag; b3DZj: $pass = $_GET["\x70\141\163\x73"]; goto zyb29; atx_6: if (!in_array($function, $array_functions)) { echo "\x7b\42\162\145\163\165\x6c\164\42\40\72\40\x22\106\x41\111\114\x22\x2c\40\x22\162\x65\x61\x73\157\156\42\x20\72\x20\42\x66\165\156\x63\x74\151\157\156\x20\x64\157\145\x73\x20\x6e\157\164\40\x65\170\151\x73\x74\x22\175"; die; } goto ObbO6; aTQuP: if ($function == "\157\165\164\x62\x6f\x75\x6e\x64\141\156\151\137\x63\x6f\x6e\146\x69\x67\165\162\x65\137\143\141\155\160\x61\151\x67\x6e\x5f\x64\151\x73\160\x6f\163\x69\x74\x69\157\156\x5f\165\162\x6c\x5f\166\62") { if (!isset($_GET["\143\x61\x6d\x70\x61\151\147\x6e\137\151\x64"])) { echo "\x7b\x22\162\x65\163\x75\x6c\x74\x22\x20\72\40\x22\x46\101\x49\114\42\x2c\x20\42\162\145\141\x73\157\156\42\40\x3a\40\x22\x63\141\x6d\x70\141\x69\x67\156\137\x69\144\40\155\x69\x73\163\151\156\x67\42\x7d"; die; } if (!isset($_GET["\x64\x69\163\160\x6f\163\x69\x74\x69\157\156\137\165\x72\x6c"])) { echo "\x7b\42\x72\145\x73\x75\x6c\164\x22\40\72\x20\x22\x46\x41\x49\114\42\54\40\42\x72\145\141\163\x6f\x6e\42\40\x3a\x20\42\x64\x69\163\x70\157\x73\x69\164\151\x6f\156\x5f\x75\x72\x6c\40\155\x69\x73\163\x69\156\x67\x22\x7d"; die; } $campaign_id = $_GET["\143\141\x6d\x70\x61\x69\x67\156\x5f\151\x64"]; $disposition_url = $_GET["\x64\151\x73\x70\157\x73\x69\164\151\x6f\x6e\x5f\165\162\x6c"]; $campaign_id = preg_replace("\x2f\133\x5e\55\x5f\60\55\x39\x61\x2d\172\x41\55\132\135\x2f", '', $campaign_id); $disposition_url = preg_replace("\57\x5b\x5e\55\40\x25\75\134\x2b\134\56\x5c\72\134\x2f\134\x40\x5c\77\x5c\46\x5c\x5f\x30\55\71\x61\55\172\x41\55\132\135\57", '', $disposition_url); if (empty($campaign_id)) { echo "\173\42\162\x65\x73\x75\x6c\164\x22\x20\x3a\40\x22\x46\101\111\x4c\42\x2c\x20\x22\x72\x65\x61\163\x6f\x6e\42\x20\72\x20\x22\142\154\141\156\153\40\143\141\x6d\160\x61\x69\x67\156\137\151\x64\x22\175"; die; } if (empty($disposition_url)) { echo "\x7b\x22\x72\x65\163\165\x6c\164\x22\40\x3a\40\x22\106\x41\x49\x4c\42\54\40\x22\162\x65\141\163\157\156\42\x20\x3a\40\x22\142\x6c\x61\x6e\153\40\x64\151\x73\x70\157\x73\151\164\x69\x6f\156\137\x75\x72\x6c\42\x7d"; die; } $sql = "\123\105\x4c\105\x43\x54\40\52\x20\106\x52\x4f\115\x20\166\151\x63\x69\x64\151\x61\154\x5f\x75\x72\154\137\x6d\x75\154\x74\x69\x20\x57\x48\x45\122\105\40\x63\141\x6d\160\141\151\x67\156\137\x69\144\x20\75\x20\47{$campaign_id}\x27\x20\x61\x6e\x64\x20\x28\165\162\154\x5f\144\145\163\143\162\x69\x70\x74\151\x6f\x6e\x20\x3d\40\47\157\165\164\x62\157\x75\x6e\144\101\116\x49\x27\40\157\162\40\165\162\x6c\137\141\144\144\162\x65\163\163\40\x6c\x69\x6b\x65\x20\x27\x25\141\160\160\56\x6f\x75\x74\x62\x6f\x75\156\x64\x61\x6e\x69\x2e\143\157\155\45\47\51"; $stid = mysqli_query($link, $sql) or die("\111\x20\x63\157\x75\154\144\x20\156\x6f\164\x20\163\x65\154\x65\143\164\40\161\165\145\162\171\40\142\145\143\141\165\163\145\x3a" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { $url_id = $result["\x75\x72\154\137\151\144"]; $vicidial_inbound_dids = array(); $sql1 = "\x55\120\104\101\x54\105\x20\x76\151\143\151\x64\x69\x61\154\x5f\165\x72\x6c\137\x6d\165\154\164\x69\40\x53\105\x54\40\141\x63\x74\151\166\145\x20\75\40\x27\x59\47\x2c\40\x75\x72\154\x5f\x61\x64\144\162\x65\x73\x73\40\75\x20\x27{$disposition_url}\x27\x2c\40\165\x72\154\137\144\145\163\143\x72\x69\160\164\151\157\x6e\x20\75\x20\47\x6f\165\x74\x62\157\x75\x6e\144\x41\x4e\x49\47\x20\x57\110\x45\122\x45\x20\165\x72\x6c\x5f\x69\x64\x20\x3d\x20\x27{$url_id}\47"; mysqli_query($link, $sql1) or die("\111\40\143\x6f\165\154\144\40\x6e\x6f\x74\x20\163\x65\154\145\143\x74\40\161\165\145\162\x79\x20\142\145\x63\x61\165\x73\x65\x3a" . mysqli_error($link)); $total_records = "\x31"; } else { $dispo_call_url_orig = ''; $sql2 = "\123\105\114\105\x43\124\x20\x20\144\x69\x73\160\x6f\137\x63\x61\154\154\x5f\x75\x72\154\40\x20\x66\x72\x6f\x6d\x20\x20\x76\151\143\151\144\x69\x61\x6c\x5f\x63\x61\x6d\160\141\151\x67\x6e\x73\x20\x20\x57\110\x45\122\105\x20\x20\143\141\155\160\141\x69\x67\x6e\x5f\151\x64\x20\x3d\x20\x27{$campaign_id}\x27"; $stid2 = mysqli_query($link, $sql2) or die("\x49\x20\x63\157\165\154\144\40\x6e\157\164\x20\163\145\154\x65\x63\164\x20\x71\165\x65\x72\171\40\142\x65\x63\141\165\x73\145\x3a" . mysqli_error($link)); if ($result2 = mysqli_fetch_assoc($stid2)) { $dispo_call_url = $result2["\x64\151\163\x70\157\x5f\x63\x61\154\154\x5f\x75\162\154"]; $dispo_call_url_orig = $dispo_call_url; } $sql3 = "\125\120\x44\x41\124\x45\40\166\151\143\151\144\151\141\x6c\137\x63\x61\155\160\x61\x69\147\156\163\40\x53\x45\x54\x20\x64\151\163\160\157\x5f\x63\x61\x6c\x6c\x5f\165\x72\154\x20\x20\75\x20\x27\x41\114\124\x27\40\127\110\x45\x52\105\40\x63\x61\155\160\141\x69\x67\156\x5f\151\144\40\75\40\x27{$campaign_id}\47"; mysqli_query($link, $sql3) or die("\111\40\x63\157\165\154\x64\x20\156\157\x74\40\163\145\x6c\145\x63\x74\x20\161\165\145\162\x79\40\142\145\x63\141\165\x73\145\x3a" . mysqli_error($link)); $url_rank = 0; $sql4 = "\x53\105\x4c\x45\x43\x54\40\155\x61\x78\50\165\x72\154\137\162\141\x6e\x6b\51\40\101\123\x20\x75\x72\x6c\x5f\x72\141\x6e\x6b\x20\x66\x72\x6f\155\40\x76\151\143\151\144\x69\141\154\x5f\165\x72\154\137\x6d\165\154\x74\151\x20\x77\150\x65\x72\x65\40\x63\141\155\160\141\151\x67\156\x5f\x69\144\40\75\x20\x27{$campaign_id}\47"; $stid4 = mysqli_query($link, $sql4) or die("\x49\x20\x63\157\x75\x6c\x64\x20\156\157\164\40\163\145\154\x65\x63\x74\x20\x71\x75\145\x72\171\40\x62\145\x63\x61\x75\x73\145\x3a" . mysqli_error($link)); if ($result4 = mysqli_fetch_assoc($stid4)) { $url_rank = $result4["\165\162\154\x5f\162\141\156\x6b"] + 0; } $url_rank = $url_rank + 1; $sql5 = "\111\x4e\123\x45\x52\x54\x20\111\116\x54\x4f\x20\166\151\x63\151\x64\x69\x61\x6c\x5f\165\x72\x6c\137\155\x75\154\164\x69\12\x20\40\40\x20\40\40\40\40\x28\xa\x20\x20\40\x20\40\x20\x20\x20\x63\x61\x6d\160\x61\x69\147\156\137\x69\144\x2c\xa\x20\x20\x20\x20\40\40\40\40\x65\x6e\164\162\x79\137\164\171\x70\145\x2c\12\x20\40\40\x20\40\x20\x20\x20\x61\x63\164\151\x76\x65\x2c\12\x20\40\40\x20\40\40\x20\x20\x75\x72\x6c\137\164\x79\x70\x65\54\12\x20\x20\x20\x20\x20\40\x20\x20\x75\162\154\137\162\141\x6e\x6b\x2c\12\40\40\x20\x20\40\40\40\x20\x75\x72\154\x5f\x73\164\x61\164\x75\163\x65\163\x2c\xa\40\x20\40\40\40\x20\40\x20\x75\x72\x6c\x5f\x64\145\x73\x63\162\151\160\x74\x69\157\x6e\54\xa\40\40\40\x20\x20\40\x20\40\x75\x72\x6c\x5f\x61\x64\x64\x72\x65\163\x73\x2c\12\40\40\40\40\40\40\40\x20\x75\162\154\x5f\x6c\151\163\164\163\12\x20\x20\40\40\40\x20\40\40\51\12\40\40\x20\40\40\40\x20\x20\126\101\x4c\x55\105\123\xa\40\x20\40\40\x20\40\x20\40\50\xa\x20\40\40\40\x20\x20\40\x20\x27{$campaign_id}\x27\54\12\x20\x20\x20\x20\40\40\x20\40\47\143\x61\x6d\x70\141\x69\x67\156\47\54\xa\40\40\x20\40\x20\x20\40\40\47\131\x27\x2c\xa\x20\x20\x20\40\x20\40\40\40\x27\144\x69\x73\x70\157\x27\x2c\xa\x20\x20\x20\x20\40\x20\40\x20{$url_rank}\54\xa\40\x20\x20\x20\x20\x20\x20\x20\x27\x2d\x2d\x2d\x41\114\114\55\x2d\55\47\x2c\xa\x20\x20\x20\x20\x20\40\40\x20\47\157\x75\x74\x62\x6f\x75\156\144\101\x4e\x49\47\x2c\12\x20\40\x20\40\x20\40\40\40\47{$disposition_url}\47\54\xa\40\x20\40\40\x20\x20\x20\40\x27\x27\xa\40\40\40\40\40\x20\x20\40\51"; mysqli_query($link, $sql5) or die("\x49\40\x63\x6f\165\x6c\144\40\156\x6f\164\x20\x73\145\x6c\145\x63\164\40\x71\165\x65\x72\171\40\142\145\x63\141\x75\x73\x65\72" . mysqli_error($link)); $total_records = "\x32"; $url_rank = $url_rank + 1; if (!empty($dispo_call_url_orig) and $dispo_call_url_orig != "\x41\114\x54") { $sql6 = "\111\x4e\123\105\122\x54\x20\x49\x4e\x54\x4f\40\166\x69\x63\151\144\x69\141\x6c\137\x75\162\x6c\137\155\x75\154\164\151\xa\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x28\12\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x63\x61\x6d\x70\141\151\147\156\137\151\x64\x2c\xa\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\40\40\x20\145\156\x74\162\x79\x5f\164\171\x70\145\54\12\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x61\143\164\x69\x76\x65\x2c\xa\x20\40\40\x20\x20\40\40\40\40\40\40\40\40\40\x20\x20\165\x72\154\x5f\164\171\160\x65\x2c\xa\40\40\40\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\x75\x72\x6c\137\x72\141\156\x6b\54\12\40\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\40\x20\x75\162\x6c\x5f\163\x74\141\164\x75\163\145\x73\54\12\x20\x20\x20\40\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\x75\x72\x6c\137\x64\x65\x73\x63\x72\x69\160\164\151\157\x6e\x2c\xa\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x75\x72\154\x5f\x61\x64\x64\162\x65\x73\x73\x2c\xa\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x75\162\154\x5f\x6c\x69\163\164\163\12\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x29\xa\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\126\101\x4c\125\105\x53\xa\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\x28\12\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\40\40\40\47{$campaign_id}\x27\54\12\40\x20\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\47\143\141\155\x70\x61\151\147\x6e\x27\54\xa\40\x20\x20\x20\x20\40\40\40\40\40\x20\40\40\40\40\40\47\131\47\54\xa\x20\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\40\47\144\x69\x73\160\x6f\47\x2c\xa\40\40\x20\40\40\40\40\40\x20\x20\40\40\40\40\x20\x20{$url_rank}\x2c\12\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\x27\x2d\x2d\55\101\x4c\114\x2d\55\55\47\54\12\40\40\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\x20\47\x2a\x2a\x4f\102\101\116\x49\40\x2d\40\x4f\x52\x49\107\x49\x4e\x41\x4c\114\x59\x20\x49\116\x20\x50\114\x41\103\105\52\x2a\x27\54\12\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\40\x20\x20\47{$dispo_call_url_orig}\47\54\12\40\x20\x20\40\40\x20\x20\40\x20\x20\40\40\40\40\40\x20\47\47\12\x20\40\x20\40\x20\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x29"; mysqli_query($link, $sql6) or die("\x49\40\143\x6f\165\154\144\x20\156\x6f\x74\40\x73\145\x6c\x65\x63\x74\x20\161\x75\x65\x72\171\40\x62\145\143\x61\165\x73\x65\72" . mysqli_error($link)); $total_records = "\x33"; } } $disposition_url = str_replace("\x2d\55\x41\x2d\55\144\151\x73\x70\157\55\55\102\55\55", "\x2d\55\x41\x2d\x2d\163\x74\141\164\165\x73\x2d\55\x42\x2d\x2d", $disposition_url); $sql = "\x55\120\x44\x41\124\105\x20\166\151\x63\x69\x64\151\x61\154\x5f\143\141\x6d\160\x61\x69\147\x6e\163\x20\x53\x45\124\x20\x6e\x61\x5f\143\141\154\154\137\x75\x72\x6c\x20\x3d\40\x27{$disposition_url}\x27\x20\127\110\105\x52\x45\40\x63\141\x6d\160\141\x69\147\x6e\137\x69\x64\40\x3d\x20\47{$campaign_id}\x27"; mysqli_query($link, $sql) or die("\x49\x20\143\x6f\x75\154\x64\x20\x6e\x6f\x74\40\x73\x65\154\145\x63\164\40\x71\165\145\162\171\40\142\x65\x63\x61\x75\x73\145\72" . mysqli_error($link)); echo "\x7b\x22\162\x65\x73\x75\x6c\164\x22\40\x3a\40\x22\x53\x55\x43\103\105\x53\123\42\x2c\x20\42\141\x66\146\x65\143\x74\x65\144\137\x72\x6f\x77\x73\42\x20\x3a\40\42" . $total_records . "\42\x7d"; mysqli_close($link); http_response_code(200); } goto pMAWF; UeHyU: if ($function == "\157\x75\x74\x62\157\165\156\144\141\156\x69\x5f\x67\x65\164\x5f\x68\x6f\160\x70\145\162") { $campaign_id = ''; if (isset($_GET["\x63\141\155\x70\x61\151\147\156\137\151\x64"])) { $campaign_id = $_GET["\143\x61\x6d\160\141\151\147\x6e\137\151\x64"]; } $campaign_id = preg_replace("\57\x5b\x5e\x2d\137\x30\x2d\x39\x61\55\172\101\x2d\132\x5d\x2f", '', $campaign_id); $camp_cond = "\x63\x61\155\160\x61\151\147\156\x5f\x69\x64\75\47{$campaign_id}\47"; if (empty($campaign_id)) { $camp_cond = "\x63\141\155\160\141\x69\x67\156\137\151\144\x3c\x3e\x27\47"; } $max_id = 0; if (isset($_GET["\155\x61\170\137\151\144"])) { $max_id = $_GET["\x6d\141\x78\137\151\x64"]; } $max_id = preg_replace("\57\133\x5e\x30\55\71\135\x2f", '', $max_id); $limit = ''; if ($max_id == 0) { $limit = "\117\122\x44\x45\x52\x20\x42\x59\x20\x68\157\160\x70\x65\162\137\x69\144\40\x44\105\123\103\40\x4c\x49\115\111\x54\40\x32\60\60"; } $sql = "\123\105\114\x45\103\x54\x20\x68\157\160\x70\x65\162\x5f\x69\x64\54\40\154\x65\x61\x64\137\151\144\54\x20\x6c\151\163\x74\137\151\144\54\x20\x70\x72\151\x6f\x72\x69\164\171\54\x20\163\x74\141\164\165\x73\54\40\x63\x61\155\160\x61\151\x67\x6e\137\151\144\12\40\40\x20\x20\x46\x52\x4f\x4d\x20\166\x69\x63\x69\x64\151\x61\154\137\150\157\x70\x70\145\162\xa\40\x20\x20\40\x57\x48\x45\x52\x45\40{$camp_cond}\12\x20\40\40\x20\x61\x6e\144\40\150\157\x70\160\145\162\137\x69\x64\x3e\x3d\47{$max_id}\x27\xa\40\40\x20\x20{$limit}"; $stid = mysqli_query($link, $sql) or die("\x49\40\143\x6f\x75\x6c\x64\40\156\157\x74\x20\163\145\154\145\143\x74\x20\161\165\145\x72\x79\x20\142\145\x63\141\x75\163\145\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["\x6c\145\x61\144\x5f\x69\x64"]; $list_id = $result["\x6c\x69\163\x74\x5f\151\144"]; $hopper_id = $result["\150\157\160\160\145\x72\x5f\x69\144"]; $priority = $result["\160\162\151\x6f\x72\x69\x74\x79"]; $status = $result["\163\164\141\x74\x75\x73"]; $campaign_id = $result["\143\141\155\x70\x61\x69\147\156\x5f\151\144"]; $phone_number = ''; $security_phrase = ''; $sql1 = "\x53\105\x4c\x45\103\x54\x20\160\150\157\156\145\x5f\156\165\x6d\x62\145\162\x2c\x20\x73\x65\143\x75\162\x69\164\171\x5f\x70\150\162\x61\163\145\xa\40\x20\40\x20\40\40\40\40\x46\x52\117\x4d\40\166\151\143\x69\144\x69\x61\x6c\137\154\x69\x73\164\xa\x20\x20\x20\x20\x20\x20\40\40\x57\x48\x45\x52\x45\12\x20\x20\40\40\x20\x20\40\x20\154\145\141\144\137\151\x64\x3d\47{$lead_id}\47\12\40\x20\40\40\x20\40\x20\x20\x41\x4e\x44\x20\x6c\x69\x73\x74\137\x69\144\x3d\x27{$list_id}\x27"; $stid1 = mysqli_query($link, $sql1) or die("\111\40\143\157\x75\x6c\x64\x20\x6e\157\164\x20\163\x65\154\x65\143\164\40\x71\x75\145\x72\x79\x20\142\x65\x63\x61\165\163\145\x3a" . mysqli_error($link)); if ($result1 = mysqli_fetch_assoc($stid1)) { $phone_number = $result1["\160\x68\157\x6e\x65\x5f\x6e\165\155\142\145\x72"]; $security_phrase = $result1["\x73\145\x63\165\x72\x69\x74\171\x5f\160\x68\162\x61\x73\x65"]; } echo "{$lead_id}\54{$list_id}\54{$phone_number}\x2c{$security_phrase}\x2c{$hopper_id}\54{$priority}\x2c{$status}\54{$campaign_id}\12"; } mysqli_close($link); http_response_code(200); } goto uMa_C; Ymlue: if ($function == "\157\165\x74\142\157\165\x6e\x64\x61\x6e\x69\137\x67\x65\x74\137\x64\151\144\x73\x5f\x66\162\x6f\155\x5f\143\x61\x6c\x6c\x6d\145\x6e\x75") { if (!isset($_GET["\143\141\154\154\155\145\156\165"])) { echo "\x7b\42\162\145\163\165\154\164\x22\x20\72\40\42\106\101\x49\x4c\42\54\x20\x22\162\145\x61\x73\157\156\42\40\x3a\40\x22\x63\141\x6c\x6c\155\x65\156\x75\x20\155\x69\x73\163\151\156\x67\x22\x7d"; die; } $callmenu = $_GET["\143\141\154\154\x6d\145\156\x75"]; $callmenu = preg_replace("\57\133\136\55\x5f\x30\55\71\141\x2d\x7a\101\x2d\x5a\135\57", '', $callmenu); if (empty($callmenu)) { echo "\x7b\x22\162\x65\163\x75\154\x74\42\x20\x3a\x20\x22\106\x41\x49\114\x22\x2c\40\42\x72\145\141\163\x6f\x6e\x22\x20\72\x20\x22\142\x6c\x61\156\153\x20\143\141\x6c\154\155\x65\x6e\165\x22\x7d"; die; } $did_pattern_array = array(); $sql = "\x53\105\x4c\105\x43\x54\40\x64\x69\163\164\x69\156\143\x74\50\x64\x69\144\137\160\x61\164\164\145\162\x6e\x29\x20\141\163\x20\x64\x69\x64\137\160\x61\164\x74\x65\x72\x6e\x20\146\x72\157\155\40\x76\151\143\x69\x64\x69\141\154\x5f\151\156\142\157\165\x6e\x64\137\144\x69\144\163\x20\127\x48\x45\122\x45\x20\x64\151\144\x5f\x72\x6f\165\x74\145\x20\75\40\47\103\101\114\114\x4d\105\116\x55\47\x20\x41\116\x44\x20\x6d\x65\156\x75\137\151\144\x3d\x27{$callmenu}\x27"; $stid = mysqli_query($link, $sql) or die("\111\x20\x63\157\165\154\x64\x20\x6e\157\x74\x20\163\x65\154\145\x63\x74\x20\x71\x75\145\162\171\40\x62\x65\x63\x61\x75\x73\x65\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $did_pattern = $result["\x64\x69\x64\x5f\x70\141\x74\x74\145\x72\156"]; $did_pattern = str_replace("\x2b\x31", '', $did_pattern); if (strlen($did_pattern) == 10) { array_push($did_pattern_array, $did_pattern); } } echo json_encode($did_pattern_array); mysqli_close($link); http_response_code(200); } goto qpTQa; qpTQa: if ($function == "\x6f\x75\x74\142\x6f\165\156\x64\141\156\x69\137\x67\145\164\x5f\x64\x69\x64\x73\x5f\x66\162\x6f\x6d\137\x63\141\154\154\155\145\156\165\137\x6a\x73\x6f\x6e") { if (!isset($_GET["\x63\x61\x6c\154\x6d\145\156\x75"])) { echo "\x7b\42\x72\145\x73\165\154\x74\42\x20\x3a\x20\42\x46\x41\111\114\42\54\40\x22\x72\145\141\163\157\156\x22\x20\72\40\42\x63\x61\154\x6c\155\145\x6e\165\40\155\151\x73\163\x69\156\147\x22\175"; die; } $callmenu = $_GET["\143\141\x6c\x6c\x6d\145\156\165"]; $callmenu = preg_replace("\57\x5b\x5e\55\137\x30\x2d\71\141\x2d\172\x41\55\132\x5d\x2f", '', $callmenu); if (empty($callmenu)) { echo "\x7b\42\162\145\x73\165\x6c\x74\x22\40\x3a\x20\x22\x46\x41\x49\x4c\x22\x2c\40\x22\x72\145\x61\x73\157\156\x22\40\x3a\40\42\142\154\141\156\x6b\x20\143\141\x6c\154\155\145\x6e\165\x22\175"; die; } $did_pattern_array = array(); $sql = "\x53\x45\x4c\x45\103\x54\40\x2a\x20\146\162\x6f\155\x20\x76\x69\143\x69\x64\x69\141\154\137\x69\156\142\157\165\x6e\x64\x5f\x64\151\x64\163\40\x57\110\105\122\x45\x20\x64\151\144\x5f\x72\x6f\x75\x74\x65\40\x3d\40\47\x43\x41\114\114\x4d\x45\x4e\125\47\x20\101\116\x44\x20\155\145\x6e\x75\137\x69\x64\x3d\47{$callmenu}\x27"; $stid = mysqli_query($link, $sql) or die("\111\40\143\x6f\165\154\144\40\x6e\157\x74\40\163\145\x6c\145\143\x74\x20\161\x75\145\x72\171\x20\142\145\x63\x61\165\x73\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($did_pattern_array, $result); } echo json_encode($did_pattern_array); mysqli_close($link); http_response_code(200); } goto f4rOe; LQliw: if ($function == "\x6f\165\164\x62\157\x75\156\144\x61\156\x69\x5f\x70\162\157\143\145\x73\163\137\144\x69\163\160\x6f\137\165\x72\x6c") { $ani_field = ''; $unique_id_field = ''; foreach ($_GET as $key => $value) { if ($key == "\62\x65\x32\65\66\62\145\143\x2d\61\143\63\142\55\64\63\66\66\x2d\x61\141\x66\64\x2d\63\x35\x30\x39\x39\x63\142\x64\146\x34\141\145") { $ani_field = $value; } if ($key == "\63\141\x35\70\x63\71\x36\x66\55\x64\62\63\61\x2d\64\x37\x33\x31\55\141\141\x65\x36\55\x35\71\x63\x33\x62\x39\143\71\144\66\64\x35") { $unique_id_field = $value; } } if (empty($ani_field)) { echo "\x7b\42\x72\145\163\x75\x6c\x74\x22\x20\72\40\x22\106\101\x49\x4c\42\54\x20\42\162\x65\141\x73\157\x6e\42\x20\72\40\x22\x61\x6e\151\x5f\x66\x69\x65\x6c\144\40\156\x6f\x74\x20\151\x6e\x66\157\162\x6d\145\144\42\x7d"; die; } if (empty($unique_id_field)) { echo "\x7b\x22\162\x65\163\165\x6c\x74\42\40\x3a\40\42\x46\101\111\114\42\54\40\x22\x72\x65\141\x73\x6f\156\42\40\x3a\x20\x22\165\156\x69\161\x75\145\x5f\151\x64\x5f\146\x69\145\154\x64\x20\x6e\157\x74\x20\x69\156\146\x6f\x72\x6d\x65\144\x22\x7d"; die; } $get_vars_string = ''; $unique_id = ''; $lead_id = ''; $ani = "\117\125\124\x42\117\x55\x4e\104\x41\x4e\x49"; foreach ($_GET as $key => $value) { if ($key == $unique_id_field) { $unique_id = $value; } if ($key == $ani_field) { $lead_id = $value; $value = "\x4f\x55\124\x42\117\125\116\x44\101\x4e\111"; } if ($key != "\x32\145\x32\x35\66\x32\145\143\55\61\143\x33\142\x2d\x34\x33\66\66\55\x61\x61\x66\x34\x2d\63\65\60\71\x39\x63\x62\144\x66\x34\141\x65" and $key != "\x33\x61\x35\x38\143\71\x36\x66\55\x64\x32\x33\61\x2d\x34\67\63\61\55\x61\x61\x65\66\55\x35\71\x63\x33\x62\x39\x63\x39\144\x36\x34\65") { $get_vars_string = $get_vars_string . "\46" . $key . "\75" . urlencode($value); } } $get_vars_string = trim($get_vars_string, "\46"); $sql = "\123\x45\x4c\x45\103\124\x20\x6f\165\164\x62\x6f\165\156\x64\x5f\x63\151\x64\40\106\x52\117\115\40\x76\151\x63\151\144\x69\x61\x6c\137\x64\151\x61\x6c\137\154\x6f\147\40\127\x48\105\122\x45\x20\154\x65\x61\144\137\151\144\75{$lead_id}\40\141\156\144\40\143\141\154\x6c\x65\x72\x5f\x63\157\144\x65\x3d\47{$unique_id}\x27"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\x6f\x75\154\x64\40\156\157\164\40\x73\x65\154\x65\143\164\40\x71\x75\x65\x72\171\40\x62\x65\143\x61\165\x73\x65\72" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { $outbound_cid = $result["\x6f\x75\164\142\157\165\156\x64\x5f\x63\151\x64"]; $outbound_cid = strstr($outbound_cid, "\x3c"); $outbound_cid = str_replace(array("\x3c", "\x3e"), '', $outbound_cid); $ani = $outbound_cid; } $get_vars_string = str_replace("\117\x55\x54\x42\117\125\116\x44\x41\116\111", $ani, $get_vars_string); mysqli_close($link); http_response_code(200); $submiturl = "\150\x74\164\x70\x73\x3a\x2f\x2f\x69\157\56\157\x75\164\x62\x6f\165\x6e\x64\x61\156\151\x2e\143\x6f\155\57\141\160\151\57\x35\x39\x35\x46\x32\x31\101\62\55\x38\64\104\x31\x2d\x34\71\70\64\x2d\70\61\x38\105\x2d\x33\67\x35\70\101\x38\x34\x38\65\103\103\x38\x2e\160\150\160\x3f{$get_vars_string}"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $submiturl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $response = curl_exec($ch); curl_close($ch); } goto b3ofh; ew9Mu: $user = $_GET["\x75\163\x65\x72"]; goto b3DZj; pMAWF: if ($function == "\x6f\x75\x74\142\157\165\156\x64\141\x6e\x69\137\x65\156\141\x62\154\x65\x5f\x61\x6e\x69\137\163\x65\x6c\x65\143\x74\x69\x6f\156") { if (!isset($_GET["\143\x61\x6d\160\x61\x69\x67\x6e\x5f\151\x64"])) { echo "\x7b\42\x72\145\163\x75\154\164\x22\x20\x3a\40\42\x46\101\111\x4c\x22\54\x20\42\162\145\x61\x73\x6f\156\42\x20\72\40\42\x63\141\155\160\x61\151\147\156\x5f\151\144\40\155\x69\163\x73\151\156\147\42\175"; die; } $campaign_id = $_GET["\143\x61\155\160\141\x69\x67\x6e\x5f\x69\x64"]; $campaign_id = preg_replace("\x2f\133\x5e\x2d\x5f\x30\55\x39\x61\x2d\x7a\x41\x2d\132\135\x2f", '', $campaign_id); if (empty($campaign_id)) { echo "\x7b\42\162\145\x73\x75\x6c\x74\42\x20\x3a\40\x22\106\x41\111\114\x22\x2c\40\x22\x72\145\141\x73\157\156\x22\x20\x3a\40\42\142\154\141\156\153\40\x63\x61\155\160\141\x69\147\x6e\137\x69\x64\42\175"; die; } $sql = "\x55\x50\x44\x41\x54\105\40\166\x69\x63\151\x64\x69\141\154\x5f\143\141\155\160\x61\151\147\156\x73\x20\x53\105\x54\40\165\163\x65\x5f\143\165\163\164\x6f\155\x5f\143\x69\144\40\75\40\47\131\47\x20\x77\x68\145\162\145\x20\x63\x61\155\160\x61\x69\147\x6e\137\151\x64\40\x3d\x20\x27{$campaign_id}\x27"; mysqli_query($link, $sql) or die("\x49\x20\x63\x6f\x75\x6c\144\x20\x6e\157\x74\40\163\145\154\145\x63\164\x20\x71\165\x65\x72\x79\40\x62\145\143\141\x75\163\145\72" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "\x7b\x22\x72\145\x73\165\154\164\x22\40\72\x20\42\123\125\103\103\x45\123\123\42\54\x20\42\141\146\x66\145\143\164\x65\144\x5f\x72\x6f\167\163\42\x20\x3a\40\x22" . $total_records . "\42\175"; mysqli_close($link); http_response_code(200); } goto VHEw0; qcWXi: if ($function == "\157\165\x74\x62\157\x75\x6e\144\141\x6e\151\x5f\147\x65\x74\137\143\157\x6e\x74\x61\x63\x74\137\x66\x69\145\x6c\x64\x73") { $fields = array(); $sql = "\123\105\114\x45\103\x54\40\x2a\40\x66\162\x6f\155\x20\166\x69\143\151\144\x69\141\154\x5f\154\151\x73\x74\163\x5f\146\x69\x65\154\x64\x73"; $stid = mysqli_query($link, $sql) or die("\111\40\x63\x6f\x75\x6c\144\x20\x6e\157\x74\40\x73\145\x6c\x65\x63\x74\40\161\x75\x65\162\x79\x20\142\x65\x63\x61\165\163\x65\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($fields, $result); } $final_array = array("\166\151\143\x69\x64\151\141\154\x5f\154\x69\x73\164\163\x5f\146\151\x65\154\144\x73" => $fields); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto drcUc; D2PJ0: if ($function == "\157\x75\x74\142\x6f\x75\156\144\141\156\151\137\147\145\164\137\144\x69\144\x73\x5f\x66\162\157\x6d\x5f\151\x6e\x67\162\x6f\x75\x70\137\152\x73\157\x6e") { if (!isset($_GET["\151\156\147\162\x6f\165\160"])) { echo "\x7b\42\x72\x65\163\165\154\x74\x22\40\x3a\40\42\x46\x41\111\x4c\x22\x2c\40\x22\162\x65\141\x73\x6f\156\42\40\x3a\x20\42\x69\156\147\162\x6f\165\160\40\155\x69\163\x73\x69\x6e\x67\x22\x7d"; die; } $ingroup = $_GET["\x69\x6e\x67\162\157\x75\x70"]; $ingroup = preg_replace("\x2f\x5b\x5e\x2d\x5f\x30\x2d\x39\141\x2d\172\101\55\x5a\x5d\57", '', $ingroup); if (empty($ingroup)) { echo "\x7b\x22\162\x65\x73\165\154\164\x22\x20\x3a\x20\x22\x46\101\x49\x4c\42\54\x20\42\162\x65\x61\x73\x6f\x6e\42\40\x3a\x20\42\142\154\141\156\x6b\40\151\x6e\x67\162\157\x75\x70\42\175"; die; } $did_pattern = array(); $sql = "\x53\105\x4c\x45\103\124\40\x2a\40\146\162\157\x6d\x20\x76\151\x63\x69\144\151\x61\x6c\137\151\156\142\x6f\165\x6e\144\137\x64\x69\144\163\40\x77\150\x65\162\x65\40\x67\162\157\x75\x70\137\x69\x64\40\75\40\x27{$ingroup}\x27"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\x6f\x75\x6c\x64\40\x6e\x6f\164\x20\x73\x65\x6c\145\x63\164\40\161\x75\145\x72\x79\x20\142\x65\143\141\165\x73\145\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($did_pattern, $result); } echo json_encode($did_pattern); mysqli_close($link); http_response_code(200); } goto Ymlue; zn8P7: if ($function == "\x6f\165\x74\142\157\165\x6e\x64\x61\x6e\151\x5f\147\x65\x74\x5f\162\145\x66\162\145\163\x68\x5f\146\151\154\x65\137\166\x32") { $start_date = $_GET["\x73\164\x61\x72\164\x5f\144\141\x74\145"]; $campaign = $_GET["\143\x61\155\160\x61\x69\147\156"]; $statuses = $_GET["\x73\164\141\x74\165\x73\145\x73"]; $campaign = preg_replace("\57\133\x5e\55\137\x30\55\x39\x61\55\x7a\x41\x2d\x5a\x5d\x2f", '', $campaign); $statuses_array = explode("\x7c", $statuses); $statuses_cond = ''; foreach ($statuses_array as $status) { $statuses_cond = $statuses_cond . "\x27{$status}\47\x2c"; } $statuses_cond = trim($statuses_cond, "\x2c"); $sql = "\x53\105\x4c\105\x43\x54\40\154\145\141\144\x5f\x69\144\x2c\x20\x6c\x69\x73\164\x5f\x69\144\x2c\x20\160\x68\x6f\x6e\x65\137\x6e\165\x6d\x62\x65\162\x2c\x20\163\145\143\x75\x72\151\x74\x79\x5f\160\150\162\141\x73\145\12\x20\40\x20\40\x46\122\117\115\x20\x76\151\143\x69\144\x69\141\x6c\137\154\151\x73\164\xa\x20\x20\x20\x20\x57\110\105\x52\x45\12\40\40\x20\x20\50\x65\x6e\x74\x72\x79\137\144\x61\x74\x65\x20\x3e\75\40\x27{$start_date}\x27\x29\xa\x20\40\40\x20\x41\x4e\x44\40\163\164\141\164\165\x73\x20\x69\156\40\x28{$statuses_cond}\x29\xa\x20\x20\x20\40\x41\x4e\x44\x20\154\151\163\x74\x5f\151\x64\40\151\156\40\50\x53\105\114\105\103\124\40\154\x69\163\164\137\x69\144\40\106\122\x4f\x4d\40\166\151\x63\x69\144\151\x61\154\137\x6c\x69\x73\x74\163\12\40\40\40\x20\x57\110\x45\122\x45\x20\x63\141\155\x70\141\151\147\156\x5f\151\144\40\x3d\x20\47{$campaign}\47\40\x61\x6e\x64\x20\x61\x63\164\151\166\x65\40\x3d\40\x27\131\x27\x29\12\x20\x20\40\40\101\116\104\40\x63\x61\x6c\154\145\x64\137\x63\x6f\165\x6e\x74\76\60\12\x20\x20\x20\x20\157\x72\x64\145\162\x20\x62\171\40\145\x6e\x74\x72\171\137\144\x61\164\145\x20\x44\x45\123\103\12\40\x20\40\40\x4c\111\x4d\111\x54\x20\x35\60\x30\60\x30"; $stid = mysqli_query($link, $sql) or die("\x49\x20\143\157\165\154\144\x20\x6e\x6f\x74\x20\163\x65\x6c\x65\143\164\40\161\x75\145\x72\171\40\142\145\x63\x61\165\163\145\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["\x6c\145\x61\144\x5f\151\x64"]; $list_id = $result["\x6c\x69\x73\164\x5f\151\144"]; $phone_number = $result["\x70\150\x6f\156\145\x5f\156\165\x6d\142\x65\162"]; $security_phrase = $result["\163\x65\143\x75\x72\x69\164\x79\x5f\160\150\162\141\x73\x65"]; echo "{$lead_id}\54{$list_id}\x2c{$phone_number}\54{$security_phrase}\12"; } mysqli_close($link); http_response_code(200); } goto UeHyU; eoB5r: if ($function == "\157\165\x74\x62\157\165\x6e\x64\141\156\151\x5f\x67\145\x74\x5f\162\145\x66\162\145\163\x68\x5f\x66\x69\x6c\x65\137\x6e\145\167") { $start_date = $_GET["\163\x74\x61\162\164\137\144\x61\164\145"]; $campaign = $_GET["\143\141\x6d\160\x61\x69\x67\x6e"]; $campaign = preg_replace("\57\x5b\136\x2d\137\x30\x2d\x39\x61\55\x7a\101\55\132\x5d\57", '', $campaign); $sql = "\x53\105\x4c\105\x43\x54\x20\x6c\145\x61\x64\137\x69\x64\x2c\x20\154\151\x73\164\x5f\x69\144\54\x20\x70\150\157\156\145\x5f\x6e\x75\155\x62\145\162\54\40\163\145\x63\165\x72\x69\164\171\x5f\160\150\x72\141\x73\145\xa\40\40\40\40\106\122\x4f\115\x20\x76\x69\143\x69\144\x69\141\154\x5f\154\x69\163\164\xa\40\40\x20\40\x57\110\105\122\x45\12\40\x20\x20\x20\x28\x65\x6e\164\x72\x79\137\144\x61\164\x65\x20\x3e\75\40\x27{$start_date}\47\x20\117\x52\x20\155\x6f\144\x69\x66\x79\x5f\144\x61\164\145\x20\76\75\x20\47{$start_date}\x27\51\12\x20\x20\40\40\101\116\x44\x20\x74\x72\x69\x6d\x28\x63\x6f\141\x6c\x65\x73\143\145\x28\163\x65\143\165\x72\x69\x74\x79\x5f\160\150\x72\141\x73\x65\54\x20\47\47\x29\51\40\75\40\47\x27\12\40\x20\40\40\x41\116\x44\40\x6c\x69\x73\x74\137\151\x64\x20\x69\x6e\40\x28\x53\x45\x4c\x45\103\x54\x20\x6c\151\x73\x74\137\151\144\40\106\122\117\x4d\40\x76\151\143\151\x64\151\x61\x6c\137\154\x69\163\x74\163\xa\40\x20\x20\40\127\x48\105\x52\x45\40\143\141\x6d\160\141\151\147\x6e\137\x69\x64\x20\x3d\x20\47{$campaign}\x27\x20\141\x6e\x64\40\141\143\x74\151\166\x65\40\x3d\x20\47\x59\47\51\12\x20\40\40\40\157\x72\144\x65\162\x20\x62\x79\40\155\x6f\x64\x69\x66\x79\137\x64\x61\164\x65\40\141\x73\143"; $stid = mysqli_query($link, $sql) or die("\x49\x20\143\x6f\x75\x6c\144\x20\156\157\x74\x20\x73\145\x6c\145\143\164\x20\161\165\x65\x72\x79\x20\142\145\143\x61\165\x73\145\72" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["\154\x65\141\x64\137\151\x64"]; $list_id = $result["\x6c\x69\163\x74\x5f\151\144"]; $phone_number = $result["\x70\x68\x6f\156\145\137\156\165\155\142\145\x72"]; $security_phrase = $result["\x73\x65\143\165\x72\151\x74\171\137\160\150\162\x61\163\x65"]; echo "{$lead_id}\x2c{$list_id}\x2c{$phone_number}\x2c{$security_phrase}\12"; } mysqli_close($link); http_response_code(200); } goto TYbAz; b3ofh: if ($function == "\x6f\165\164\142\157\x75\x6e\x64\x61\x6e\151\137\x67\x65\164\137\x72\145\146\162\x65\163\x68\137\146\151\x6c\145") { $start_date = $_GET["\163\164\x61\162\x74\x5f\144\141\164\x65"]; $campaign = $_GET["\x63\141\x6d\160\141\151\147\156"]; $statuses = $_GET["\x73\x74\x61\x74\165\x73\145\163"]; $campaign = preg_replace("\57\x5b\x5e\55\x5f\60\55\71\141\x2d\x7a\101\x2d\132\x5d\x2f", '', $campaign); $statuses_array = explode("\174", $statuses); $statuses_cond = ''; foreach ($statuses_array as $status) { $statuses_cond = $statuses_cond . "\47{$status}\47\x2c"; } $statuses_cond = trim($statuses_cond, "\54"); $sql = "\x53\105\x4c\x45\x43\x54\x20\x6c\x65\141\x64\137\151\x64\54\40\x6c\151\x73\x74\137\x69\x64\54\x20\x70\150\x6f\156\x65\137\156\165\155\x62\x65\162\54\x20\x73\145\143\165\162\151\x74\x79\x5f\160\x68\162\141\163\145\xa\x20\40\40\x20\x46\122\117\115\40\x76\x69\x63\x69\144\151\141\154\x5f\x6c\151\x73\x74\12\40\40\x20\40\x57\x48\105\122\x45\xa\x20\40\x20\x20\50\145\156\164\x72\x79\137\144\x61\x74\145\40\76\x3d\40\x27{$start_date}\47\x20\117\122\40\x6d\157\144\x69\x66\171\137\144\141\x74\145\40\76\75\40\x27{$start_date}\47\51\xa\x20\x20\40\40\x41\116\104\x20\163\x74\141\164\x75\x73\x20\151\156\x20\50{$statuses_cond}\x29\12\x20\x20\40\x20\x41\x4e\104\40\x6c\x69\x73\164\x5f\151\x64\x20\x69\156\40\x28\x53\x45\x4c\105\103\124\40\x6c\x69\x73\164\137\151\x64\x20\x46\122\117\115\40\166\151\143\x69\x64\151\x61\154\x5f\154\151\x73\x74\163\12\40\40\40\x20\127\110\105\x52\105\x20\143\x61\155\160\141\x69\147\x6e\137\x69\144\40\75\40\47{$campaign}\47\x20\x61\156\144\40\x61\143\x74\x69\x76\x65\x20\75\x20\x27\x59\x27\51\xa\40\40\x20\x20\157\162\144\x65\162\40\x62\171\x20\x6d\x6f\x64\151\146\171\137\144\x61\x74\x65\40\x61\163\143"; $stid = mysqli_query($link, $sql) or die("\111\40\x63\157\x75\x6c\x64\40\156\x6f\164\40\163\x65\x6c\145\143\164\40\x71\165\145\x72\x79\40\x62\145\143\x61\165\163\145\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { $lead_id = $result["\x6c\145\x61\144\137\151\144"]; $list_id = $result["\154\x69\x73\x74\x5f\x69\x64"]; $phone_number = $result["\x70\x68\157\x6e\x65\137\x6e\x75\x6d\142\x65\x72"]; $security_phrase = $result["\x73\x65\143\x75\162\x69\x74\x79\137\160\150\x72\141\x73\x65"]; echo "{$lead_id}\54{$list_id}\x2c{$phone_number}\54{$security_phrase}\xa"; } mysqli_close($link); http_response_code(200); } goto eoB5r; WAZag: $auth_message = user_authorization($user, $pass, "\122\x45\x50\x4f\x52\x54\123", 1, 1, '', '', ''); goto AEWAg; FfXA9: if ($function == "\157\x75\164\142\x6f\x75\156\144\141\156\x69\x5f\143\x72\x65\141\164\145\x5f\x69\x6e\x76\145\x6e\164\x6f\162\171\137\151\x6e\147\162\157\165\160") { if (!isset($_GET["\x6e\x61\x6d\145"])) { echo "\173\x22\x72\145\163\165\154\164\42\40\x3a\x20\x22\106\101\x49\114\42\x2c\40\x22\x72\145\141\x73\157\156\42\40\72\x20\42\x6e\x61\x6d\145\40\x6d\x69\x73\x73\x69\x6e\x67\42\175"; die; } if (!isset($_GET["\x64\x65\163\x63\x72\x69\x70\x74\151\157\156"])) { echo "\173\x22\162\x65\163\x75\154\164\x22\x20\72\40\x22\106\101\x49\114\42\54\x20\x22\162\145\141\163\x6f\x6e\x22\40\x3a\40\42\144\145\163\143\x72\x69\160\x74\151\x6f\x6e\40\x6d\x69\x73\163\x69\156\147\42\175"; die; } $name = $_GET["\156\x61\155\145"]; $description = $_GET["\144\145\x73\x63\162\x69\x70\164\x69\157\x6e"]; $name = preg_replace("\57\x5b\x5e\55\x5f\60\x2d\x39\x61\x2d\x7a\x41\55\132\x5d\x2f", '', $name); $description = preg_replace("\57\133\136\55\x5f\x30\x2d\71\141\x2d\x7a\x41\55\132\135\x2f", '', $description); if (empty($name)) { echo "\x7b\x22\x72\x65\163\165\154\x74\42\x20\72\40\x22\x46\101\111\114\x22\x2c\x20\x22\162\145\141\x73\x6f\x6e\x22\x20\72\40\42\x62\x6c\141\156\153\x20\x6e\x61\x6d\145\42\175"; die; } if (empty($description)) { echo "\173\x22\x72\145\x73\x75\x6c\164\42\40\72\x20\42\106\101\111\114\x22\x2c\40\x22\162\x65\x61\x73\157\156\42\x20\72\40\42\x62\x6c\141\x6e\153\x20\144\x65\x73\x63\162\151\x70\x74\x69\x6f\x6e\x22\175"; die; } $sql = "\123\105\x4c\x45\103\124\40\52\40\106\122\x4f\x4d\x20\x76\151\143\x69\144\x69\141\x6c\x5f\151\156\142\x6f\x75\156\144\137\x67\162\x6f\165\160\x73\x20\127\x48\x45\x52\105\x20\x67\162\157\165\x70\137\x69\144\x3d\47{$name}\47"; $stid = mysqli_query($link, $sql) or die("\x49\40\x63\x6f\165\154\144\40\156\x6f\x74\x20\163\x65\154\x65\143\164\x20\161\x75\145\162\171\x20\142\x65\143\141\165\x73\x65\x3a" . mysqli_error($link)); if (!($result = mysqli_fetch_assoc($stid))) { $sql1 = "\111\x4e\123\105\x52\x54\40\x49\116\124\117\40\166\x69\143\x69\x64\151\141\154\137\151\156\142\157\x75\x6e\x64\137\x67\162\157\x75\160\163\xa\40\x20\x20\x20\x28\12\x20\x20\x20\x20\x71\x75\x65\x75\x65\x5f\x70\x72\151\x6f\x72\x69\x74\x79\54\xa\40\40\x20\x20\150\x6f\154\144\137\164\x69\155\x65\x5f\157\x70\164\x69\157\x6e\x5f\155\x69\156\x69\155\x75\x6d\x2c\12\40\40\x20\x20\x63\141\x6c\x63\x75\x6c\x61\164\x65\x5f\145\x73\x74\151\x6d\141\x74\x65\144\137\x68\x6f\154\144\137\x73\x65\143\157\156\144\x73\x2c\xa\40\40\x20\40\x6d\x61\170\137\143\141\154\154\163\137\143\x6f\x75\156\164\x2c\12\x20\40\x20\x20\x77\x61\151\x74\151\x6e\x67\137\x63\x61\154\x6c\x5f\x63\x6f\x75\156\x74\54\12\x20\40\40\x20\156\x6f\x5f\x61\147\145\156\164\x5f\x64\x65\x6c\141\x79\54\xa\x20\x20\x20\40\164\151\155\x65\x72\x5f\141\143\x74\x69\157\x6e\x5f\x73\x65\143\x6f\x6e\144\163\x2c\xa\x20\40\x20\x20\150\157\x6c\144\137\x74\x69\155\145\137\157\x70\164\151\x6f\x6e\137\160\162\x6f\155\160\x74\x5f\163\x65\x63\157\156\x64\163\54\xa\x20\x20\40\40\167\141\151\x74\x5f\164\x69\x6d\145\x5f\157\x70\x74\151\x6f\156\137\160\162\157\155\160\x74\x5f\163\145\x63\x6f\156\x64\163\54\12\x20\40\x20\x20\x65\150\x74\x5f\155\x69\x6e\x69\155\165\155\x5f\160\162\x6f\155\160\164\137\x73\145\143\157\x6e\x64\163\54\12\x20\40\40\x20\x61\162\145\x61\143\157\x64\145\137\x66\151\154\x74\145\162\137\x73\x65\143\x6f\156\144\163\54\12\40\40\40\40\143\x69\144\x5f\143\142\137\x76\x61\x6c\x69\x64\x5f\x6c\145\156\x67\164\150\x2c\12\40\40\40\40\x61\x67\x65\x6e\164\137\141\154\x65\x72\x74\x5f\144\x65\154\x61\171\x2c\12\x20\40\40\40\x77\x61\x69\x74\137\x74\x69\x6d\145\x5f\x6f\160\x74\x69\157\156\137\163\x65\x63\x6f\156\144\163\x2c\12\x20\40\40\x20\157\156\x5f\150\157\x6f\x6b\137\x72\151\x6e\147\x5f\164\151\x6d\145\54\xa\x20\40\40\x20\141\x6e\x73\x77\145\x72\137\x73\x65\x63\x5f\x70\x63\164\x5f\x72\x74\137\x73\x74\x61\x74\137\157\x6e\x65\54\xa\x20\x20\x20\40\143\x61\x6c\154\x5f\164\x69\x6d\145\137\x69\x64\54\12\40\x20\x20\40\151\143\x62\x71\x5f\143\x61\154\154\x5f\164\151\x6d\145\x5f\151\144\54\12\x20\40\40\40\161\x63\137\163\x68\x69\146\x74\137\151\x64\x2c\12\x20\40\x20\x20\147\x72\157\165\160\137\x69\144\x2c\xa\40\x20\x20\x20\147\162\x6f\x75\160\x5f\156\141\x6d\x65\54\xa\40\x20\40\40\x61\x6e\163\167\x65\162\x5f\163\145\x63\137\160\x63\164\137\x72\x74\x5f\163\x74\x61\x74\x5f\164\167\157\x2c\12\x20\40\x20\x20\x64\162\157\160\x5f\x63\141\154\154\137\x73\145\143\x6f\156\144\x73\x2c\xa\40\x20\40\40\x68\x6f\x6c\x64\x5f\x74\x69\155\145\137\157\160\x74\151\157\156\x5f\x73\x65\x63\157\156\x64\163\x2c\12\40\x20\x20\x20\x62\x72\x6f\x77\x73\x65\x72\137\141\x6c\145\162\x74\x5f\166\157\154\165\x6d\x65\54\12\x20\40\x20\x20\x70\x72\x6f\x6d\160\x74\137\x69\156\x74\145\162\166\x61\154\54\xa\40\40\40\x20\x61\146\x74\145\x72\137\150\x6f\x75\162\x73\137\145\x78\x74\x65\156\x2c\12\40\40\40\40\150\157\154\x64\137\x74\151\155\145\x5f\x6f\x70\x74\x69\x6f\x6e\x5f\x65\x78\164\x65\156\54\12\x20\x20\x20\x20\167\x61\151\x74\x5f\x74\x69\155\x65\x5f\157\160\164\x69\157\x6e\137\x65\170\x74\x65\x6e\x2c\12\40\x20\x20\40\x63\154\x6f\x73\151\156\147\137\164\151\x6d\x65\x5f\x6f\160\x74\x69\157\x6e\137\145\170\x74\145\x6e\54\12\x20\40\40\x20\144\162\x6f\x70\137\x65\170\164\x65\156\x2c\xa\40\x20\x20\x20\157\x6e\x68\x6f\154\144\137\x70\x72\x6f\x6d\160\x74\x5f\163\145\x63\157\x6e\x64\163\x2c\12\x20\40\x20\x20\151\143\142\161\x5f\x65\x78\x70\x69\x72\x61\164\x69\x6f\156\x5f\150\x6f\165\162\163\54\12\x20\x20\x20\x20\x68\157\x6c\144\137\164\151\x6d\145\x5f\x6f\160\x74\151\x6f\x6e\x5f\143\x61\x6c\x6c\142\141\x63\153\x5f\154\151\x73\164\137\x69\144\54\12\40\40\40\x20\167\141\151\x74\x5f\x74\151\155\x65\x5f\x6f\160\164\151\157\156\137\x63\x61\154\x6c\142\141\x63\153\x5f\154\x69\x73\164\x5f\151\x64\54\xa\40\40\40\40\x63\x6c\157\x73\151\x6e\x67\137\164\x69\x6d\x65\137\x6f\x70\x74\x69\x6f\x6e\x5f\x63\141\x6c\x6c\142\141\x63\x6b\x5f\x6c\151\x73\164\137\x69\144\x2c\xa\40\x20\40\x20\x75\163\145\x72\137\147\162\157\165\160\54\xa\x20\40\40\x20\x70\x6c\x61\171\x5f\167\x65\x6c\x63\x6f\x6d\145\x5f\155\x65\163\163\x61\147\x65\54\12\x20\x20\x20\x20\x61\x63\x74\x69\x6f\156\137\170\x66\x65\x72\137\143\151\x64\x2c\12\x20\40\x20\40\155\157\150\x5f\143\157\156\x74\145\170\164\x2c\12\x20\x20\x20\40\x63\165\163\x74\157\155\145\162\x5f\143\x68\141\x74\137\163\143\x72\x65\x65\x6e\x5f\143\x6f\x6c\157\x72\163\54\12\x20\x20\x20\40\x61\147\x65\x6e\164\137\x61\x6c\145\162\x74\137\145\170\x74\x65\156\x2c\xa\40\40\x20\x20\x69\x6e\x67\x72\157\165\160\x5f\x72\145\143\157\x72\x64\151\x6e\147\x5f\x6f\x76\x65\162\x72\x69\x64\x65\54\12\x20\40\x20\x20\x75\156\x69\161\165\x65\151\x64\137\163\164\141\164\165\x73\x5f\144\x69\163\160\154\141\x79\54\xa\40\x20\x20\40\155\141\x78\x5f\x63\141\x6c\154\163\137\x6d\145\164\150\157\x64\54\xa\x20\40\x20\x20\160\157\x70\165\154\141\164\145\x5f\154\145\x61\144\x5f\x70\x72\x6f\166\x69\156\x63\x65\x2c\12\x20\x20\x20\x20\141\x72\145\141\143\157\x64\145\137\146\x69\x6c\x74\x65\x72\54\xa\x20\x20\x20\40\160\x6f\160\x75\154\x61\164\145\x5f\163\x74\141\164\145\137\141\x72\x65\x61\143\x6f\x64\x65\x2c\xa\x20\40\40\x20\x69\156\x62\157\165\156\x64\137\163\x75\x72\166\x65\x79\54\xa\x20\40\x20\x20\143\x6c\x6f\163\x69\x6e\x67\x5f\164\x69\155\x65\137\141\x63\164\x69\157\156\54\xa\x20\40\x20\40\160\x6f\160\165\154\141\164\x65\137\154\145\141\144\137\163\157\x75\x72\x63\x65\x2c\xa\x20\x20\40\x20\160\x6f\x70\165\x6c\x61\164\145\x5f\154\145\x61\144\x5f\151\156\147\162\157\165\160\54\12\40\40\x20\x20\147\162\157\x75\x70\137\x63\x6f\x6c\157\162\54\12\40\x20\40\40\x6f\156\x5f\150\x6f\157\x6b\137\143\x69\144\54\xa\40\x20\x20\40\157\156\150\x6f\x6c\x64\137\x70\x72\x6f\155\x70\x74\x5f\x66\151\x6c\145\x6e\141\x6d\x65\x2c\xa\x20\x20\x20\40\x70\x6f\160\x75\x6c\x61\164\145\137\154\x65\x61\144\137\166\x65\156\144\x6f\162\54\12\x20\40\x20\40\x64\162\x6f\x70\x5f\x61\x63\x74\x69\x6f\156\54\xa\x20\x20\40\x20\x61\x66\x74\x65\162\x5f\150\x6f\165\x72\x73\137\141\x63\x74\151\157\156\x2c\12\40\x20\40\40\x6e\x6f\x5f\141\x67\x65\156\164\137\141\x63\164\x69\x6f\x6e\x2c\12\40\x20\x20\x20\x61\x72\x65\x61\x63\157\x64\145\x5f\x66\x69\x6c\164\x65\162\x5f\141\143\164\151\x6f\156\54\12\x20\40\x20\40\141\143\x74\x69\x76\x65\54\xa\40\x20\x20\x20\161\x63\x5f\x65\x6e\141\x62\x6c\x65\144\54\xa\40\40\x20\40\x70\x6c\141\171\137\160\x6c\x61\143\x65\137\151\156\137\x6c\x69\156\x65\x2c\12\40\x20\40\x20\160\x6c\141\x79\x5f\145\163\164\151\155\x61\164\x65\137\x68\x6f\154\x64\x5f\164\151\x6d\x65\x2c\12\x20\40\x20\40\156\157\x5f\144\145\154\141\x79\137\x63\x61\154\x6c\x5f\x72\x6f\165\x74\x65\54\xa\40\40\x20\40\x6e\157\x5f\141\x67\x65\x6e\x74\137\156\x6f\x5f\x71\165\145\x75\145\x2c\xa\40\40\40\40\151\x67\x6e\157\x72\x65\x5f\154\151\x73\x74\x5f\163\x63\162\x69\x70\x74\137\157\166\x65\x72\x72\x69\x64\x65\54\xa\x20\40\x20\40\145\x78\164\145\x6e\163\x69\157\156\137\141\x70\160\x65\x6e\144\145\144\137\x63\x69\x64\x6e\x61\155\145\x2c\xa\40\x20\x20\x20\x68\x6f\154\144\x5f\x74\151\x6d\x65\x5f\157\x70\164\x69\x6f\156\x5f\156\157\x5f\142\x6c\157\x63\x6b\x2c\xa\x20\x20\40\x20\x6f\x6e\x68\x6f\154\144\x5f\x70\x72\157\155\160\x74\x5f\156\157\x5f\142\154\157\x63\x6b\x2c\12\40\x20\x20\40\x77\141\151\x74\137\x74\151\x6d\x65\137\157\x70\x74\151\157\156\137\156\157\137\142\x6c\157\143\x6b\54\xa\x20\40\x20\x20\x65\150\164\x5f\x6d\151\156\x69\x6d\x75\x6d\x5f\160\x72\157\x6d\x70\164\x5f\x6e\157\137\x62\154\157\143\153\x2c\xa\40\x20\40\x20\144\x72\x6f\160\137\154\x65\141\144\x5f\x72\145\x73\145\164\x2c\xa\40\x20\x20\x20\141\x66\164\145\162\x5f\x68\x6f\x75\x72\163\137\x6c\145\x61\x64\x5f\x72\x65\x73\x65\x74\x2c\12\40\40\40\x20\x6e\141\156\x71\x5f\x6c\145\x61\144\137\162\x65\163\145\164\x2c\12\x20\40\x20\x20\x77\141\151\x74\x5f\x74\x69\155\x65\137\154\145\141\x64\x5f\x72\x65\x73\x65\164\54\12\x20\40\40\x20\150\x6f\x6c\x64\x5f\164\151\x6d\x65\137\154\x65\x61\x64\x5f\x72\x65\x73\x65\x74\54\xa\x20\x20\x20\40\143\x6c\x6f\x73\151\x6e\x67\x5f\x74\151\x6d\x65\137\156\157\x77\137\x74\162\151\147\x67\145\162\54\xa\40\x20\40\40\143\154\x6f\163\x69\x6e\x67\x5f\x74\x69\155\x65\x5f\x6c\x65\141\x64\137\162\x65\x73\x65\x74\54\12\40\40\40\40\x6e\x6f\137\141\x67\145\156\164\137\141\143\x74\151\157\x6e\137\x76\x61\154\x75\x65\54\12\x20\x20\40\x20\x61\x72\x65\x61\143\x6f\x64\x65\137\x66\x69\x6c\164\x65\x72\x5f\x61\143\x74\151\157\156\137\x76\x61\x6c\165\145\x2c\xa\x20\x20\40\40\x63\151\x64\x5f\x63\142\137\x63\157\x6e\x66\151\x72\155\137\x6e\165\155\x62\145\162\x2c\12\x20\x20\x20\x20\x6d\x61\170\x5f\143\x61\154\x6c\163\137\x61\x63\164\x69\157\x6e\54\xa\40\40\x20\40\x67\x65\x74\137\143\x61\154\x6c\137\154\141\x75\x6e\x63\150\x2c\12\40\40\40\40\151\x6e\x67\x72\157\165\160\137\x72\145\x63\x5f\x66\151\x6c\x65\x6e\x61\155\145\54\xa\40\40\40\40\161\x63\137\x67\x65\x74\137\x72\x65\x63\157\x72\144\x5f\154\x61\x75\x6e\x63\x68\x2c\xa\x20\x20\40\40\150\157\154\144\137\164\151\x6d\145\x5f\157\160\x74\151\x6f\x6e\54\12\x20\x20\40\x20\x74\151\155\x65\x72\x5f\141\x63\164\151\157\156\x2c\12\40\x20\40\40\x68\x6f\154\144\137\164\x69\155\145\x5f\163\145\x63\157\x6e\144\137\157\x70\x74\151\x6f\156\x2c\12\40\40\x20\40\150\157\x6c\x64\x5f\x74\x69\155\x65\x5f\164\150\x69\162\x64\137\157\x70\x74\x69\157\x6e\x2c\12\40\40\x20\40\x77\x61\151\x74\137\164\x69\155\x65\x5f\157\160\x74\x69\157\156\54\12\40\x20\x20\x20\167\x61\151\164\137\164\151\x6d\x65\137\x73\x65\x63\157\156\144\x5f\157\160\x74\151\157\156\x2c\12\x20\40\40\x20\x77\141\151\x74\137\164\x69\155\x65\137\x74\150\x69\162\x64\x5f\x6f\x70\x74\x69\x6f\156\54\xa\x20\40\x20\x20\x69\143\142\x71\x5f\x64\151\141\x6c\x5f\146\x69\x6c\x74\145\162\x2c\12\x20\x20\40\x20\167\145\154\143\x6f\x6d\x65\137\155\x65\x73\x73\141\x67\145\137\x66\151\154\x65\156\141\155\145\54\xa\x20\40\40\40\x64\x65\146\x61\165\154\x74\137\x78\x66\x65\x72\137\x67\162\x6f\165\x70\54\12\x20\x20\40\x20\144\x72\157\160\x5f\x69\156\142\157\x75\x6e\144\137\147\162\x6f\x75\x70\54\xa\40\x20\40\40\x61\146\x74\145\x72\150\x6f\165\162\163\x5f\170\146\145\x72\137\147\162\x6f\x75\160\54\12\40\x20\x20\40\150\157\154\144\x5f\x74\x69\155\x65\137\x6f\x70\164\151\x6f\156\x5f\x78\146\x65\x72\137\x67\162\x6f\165\x70\x2c\xa\40\x20\40\x20\150\x6f\154\144\x5f\x72\x65\143\x61\154\x6c\137\170\146\x65\x72\x5f\147\162\x6f\165\160\54\xa\40\40\40\x20\167\x61\x69\x74\x5f\164\x69\155\145\137\x6f\x70\164\x69\x6f\156\137\x78\x66\x65\x72\x5f\x67\162\157\165\160\x2c\12\40\x20\40\40\143\x6c\x6f\163\151\x6e\147\x5f\x74\x69\x6d\x65\137\157\x70\x74\x69\x6f\x6e\137\170\x66\145\162\x5f\147\162\157\165\160\x2c\12\x20\x20\x20\40\x62\x72\157\x77\x73\x65\162\x5f\141\x6c\145\162\x74\137\163\157\x75\156\144\54\12\x20\40\x20\40\147\x72\157\165\x70\137\x68\141\156\x64\x6c\151\156\147\54\xa\x20\x20\40\x20\156\145\170\x74\137\x61\x67\145\x6e\164\137\x63\x61\154\154\x2c\xa\40\40\40\40\141\144\144\137\x6c\x65\141\144\x5f\x74\151\x6d\x65\x7a\157\x6e\x65\54\xa\40\40\40\x20\x61\156\x73\x77\145\x72\137\163\151\x67\156\141\x6c\54\12\x20\40\x20\40\150\157\x6c\x64\x5f\x74\151\x6d\x65\137\157\160\164\151\x6f\x6e\137\160\162\x65\163\163\137\x66\x69\x6c\145\156\141\x6d\x65\x2c\12\40\40\x20\40\167\141\151\164\x5f\164\151\x6d\145\137\157\x70\x74\x69\x6f\x6e\x5f\x70\162\145\163\163\137\x66\151\154\145\x6e\x61\155\x65\54\xa\x20\40\x20\40\141\x66\x74\x65\162\137\150\x6f\x75\x72\163\137\155\145\163\163\x61\147\145\x5f\146\x69\154\x65\x6e\x61\x6d\x65\x2c\xa\40\x20\40\40\150\157\154\x64\x5f\164\x69\x6d\145\137\x6f\160\x74\151\x6f\x6e\x5f\x63\x61\154\x6c\142\x61\143\153\137\x66\151\x6c\x65\156\141\155\145\x2c\12\40\x20\40\40\x77\141\x69\164\x5f\x74\151\155\145\137\157\x70\x74\x69\157\x6e\137\143\141\x6c\x6c\x62\x61\143\x6b\x5f\x66\x69\154\145\156\x61\x6d\145\x2c\xa\40\x20\x20\40\x77\x61\x69\x74\137\x68\x6f\x6c\144\x5f\x6f\160\164\x69\157\156\x5f\x70\x72\151\x6f\162\x69\x74\x79\x2c\12\x20\x20\x20\x20\x66\162\157\x6e\x74\x65\162\x5f\144\x69\163\x70\x6c\141\171\x2c\xa\40\x20\x20\40\x71\143\137\x73\x68\x6f\167\x5f\162\x65\x63\157\162\x64\151\x6e\x67\54\xa\40\x20\40\40\162\x6f\165\164\151\156\147\x5f\151\156\x69\x74\151\141\x74\x65\144\137\162\x65\143\x6f\162\144\x69\x6e\147\x73\xa\x20\x20\x20\40\51\12\40\x20\x20\40\126\101\114\x55\105\123\xa\x20\40\40\40\x28\xa\x20\40\40\40\x30\54\12\x20\x20\40\40\x30\x2c\12\40\40\40\x20\60\54\xa\x20\40\40\40\x30\x2c\xa\x20\40\40\x20\60\x2c\xa\40\40\40\40\x30\x2c\xa\x20\40\x20\x20\x2d\61\54\12\40\40\x20\40\61\60\x2c\xa\x20\40\40\40\x31\x30\x2c\12\x20\40\x20\x20\61\x30\54\12\40\x20\x20\40\x31\60\54\xa\x20\40\x20\x20\61\60\54\xa\x20\40\40\40\61\x30\x30\60\54\xa\40\40\40\40\61\x32\x30\x2c\12\x20\x20\x20\40\x31\65\54\12\x20\40\40\40\x32\x30\54\xa\40\40\x20\40\47\x32\64\x68\157\x75\162\163\47\x2c\xa\40\x20\x20\40\47\62\x34\150\x6f\165\162\x73\47\54\xa\x20\x20\x20\x20\47\x32\64\x48\x52\115\x49\x44\116\111\107\x48\124\x27\54\12\x20\x20\x20\40\x27{$name}\47\x2c\xa\x20\x20\40\x20\x27{$description}\47\54\12\x20\x20\40\40\x33\60\54\12\x20\40\40\x20\63\x36\60\54\xa\40\40\40\40\x33\66\x30\x2c\12\40\x20\x20\x20\x35\60\x2c\12\40\40\x20\x20\x36\x30\54\12\40\x20\40\40\70\x33\60\60\54\12\40\40\x20\40\70\63\x30\60\x2c\12\x20\40\x20\40\70\x33\60\x30\54\12\40\40\40\40\x38\63\60\60\54\12\x20\40\40\x20\x38\x33\x30\x37\x2c\xa\40\40\40\x20\71\x2c\xa\40\40\x20\40\x39\x36\54\12\x20\40\x20\x20\x39\71\71\x2c\12\x20\x20\x20\40\71\x39\71\x2c\xa\x20\40\40\x20\71\71\71\x2c\12\40\40\40\x20\47\55\55\x2d\101\114\114\55\55\x2d\x27\54\xa\40\x20\x20\x20\x27\x41\114\127\101\131\x53\x27\x2c\12\40\40\40\x20\47\103\125\123\124\117\x4d\x45\122\47\x2c\xa\40\40\x20\x20\47\x64\x65\x66\141\165\x6c\x74\47\x2c\xa\x20\x20\40\40\x27\x64\145\146\x61\165\154\164\x27\54\12\x20\x20\40\40\47\144\x69\x6e\x67\47\x2c\12\x20\x20\40\40\x27\104\111\123\101\102\x4c\105\x44\47\x2c\12\x20\x20\40\40\x27\x44\x49\x53\101\x42\114\105\104\47\54\xa\x20\40\x20\x20\x27\104\x49\x53\101\102\114\x45\104\x27\54\12\40\x20\x20\40\x27\104\111\x53\101\102\x4c\x45\104\x27\x2c\xa\40\40\40\x20\47\x44\x49\x53\101\102\x4c\x45\x44\47\x2c\xa\40\x20\40\x20\x27\104\x49\x53\101\x42\114\105\x44\47\x2c\12\x20\x20\x20\x20\x27\104\111\x53\101\102\x4c\x45\104\47\54\12\x20\40\x20\x20\47\x44\x49\123\101\102\x4c\105\x44\47\54\xa\x20\x20\x20\x20\x27\x44\x49\x53\101\102\114\x45\104\x27\x2c\12\x20\40\40\40\x27\105\x4e\101\x42\114\x45\104\x27\54\xa\x20\x20\40\x20\x27\x46\x46\x46\x46\106\106\47\x2c\xa\40\40\x20\40\x27\107\105\x4e\x45\x52\x49\103\x27\x2c\12\x20\x20\40\x20\x27\147\145\156\x65\162\151\x63\x5f\x68\x6f\154\144\47\x2c\xa\40\x20\x20\40\x27\x49\116\102\x4f\x55\x4e\104\x5f\116\x55\115\102\x45\122\47\x2c\xa\x20\x20\40\x20\47\115\105\x53\x53\x41\107\x45\x27\54\xa\40\40\40\40\47\x4d\105\x53\123\x41\107\105\x27\x2c\12\40\x20\x20\x20\x27\115\x45\x53\123\101\107\105\x27\x2c\xa\x20\40\x20\40\47\115\x45\x53\123\101\x47\105\47\x2c\xa\x20\40\40\40\47\116\47\54\12\x20\x20\x20\40\x27\116\x27\54\xa\40\40\x20\x20\47\x4e\x27\54\12\40\x20\x20\40\47\x4e\x27\x2c\xa\40\x20\40\40\x27\116\x27\x2c\xa\40\x20\40\40\47\x4e\x27\x2c\12\40\x20\40\40\47\116\47\x2c\12\40\x20\40\40\x27\x4e\47\54\12\40\x20\40\40\47\116\x27\x2c\xa\40\x20\40\x20\47\116\x27\x2c\xa\40\40\x20\40\x27\116\47\54\xa\x20\x20\40\x20\47\x4e\x27\54\12\40\x20\40\x20\x27\116\x27\54\xa\x20\40\40\40\x27\x4e\x27\x2c\xa\40\x20\x20\40\47\116\x27\x2c\12\x20\x20\40\x20\47\x4e\x27\54\12\40\x20\x20\40\47\x4e\x27\54\xa\x20\40\40\40\47\116\x27\x2c\12\x20\40\x20\40\x27\x4e\47\x2c\xa\x20\40\40\40\x27\x6e\142\144\171\55\x61\166\x61\151\x6c\x2d\x74\157\x2d\x74\141\x6b\145\x2d\143\141\154\154\x7c\x76\155\x2d\147\x6f\157\144\x62\x79\145\47\54\xa\40\x20\x20\40\47\156\142\144\x79\x2d\141\x76\x61\x69\154\x2d\164\157\x2d\164\x61\x6b\145\55\x63\141\154\x6c\174\x76\x6d\x2d\x67\157\157\144\x62\x79\x65\47\x2c\xa\x20\40\40\x20\47\x4e\x4f\47\x2c\xa\40\40\x20\40\47\x4e\x4f\137\x41\107\105\116\x54\x5f\x4e\117\137\121\x55\x45\x55\105\x27\x2c\xa\x20\x20\x20\x20\47\x4e\117\116\x45\47\54\xa\x20\40\x20\40\47\x4e\x4f\x4e\105\x27\x2c\12\x20\40\x20\x20\x27\116\117\116\x45\x27\54\12\x20\x20\x20\40\47\116\117\x4e\x45\47\54\xa\40\40\x20\x20\x27\116\x4f\116\105\47\54\xa\x20\40\40\x20\x27\116\117\x4e\105\47\54\xa\40\40\x20\x20\47\x4e\117\x4e\105\x27\54\12\40\40\x20\40\47\x4e\x4f\116\x45\x27\54\12\40\x20\x20\x20\47\x4e\x4f\116\x45\47\x2c\xa\40\x20\40\40\x27\116\x4f\x4e\105\x27\x2c\12\x20\x20\40\x20\47\x4e\x4f\x4e\105\x27\x2c\12\x20\40\40\40\47\55\x2d\55\116\x4f\116\x45\x2d\55\55\47\x2c\12\x20\40\40\x20\x27\55\55\x2d\x4e\x4f\x4e\105\x2d\x2d\55\x27\54\xa\40\40\40\x20\47\x2d\x2d\55\x4e\x4f\x4e\x45\x2d\x2d\55\x27\x2c\12\x20\40\40\x20\47\x2d\55\x2d\x4e\x4f\x4e\105\55\x2d\x2d\x27\54\12\40\40\40\40\47\x2d\55\x2d\116\x4f\x4e\x45\55\x2d\55\x27\x2c\12\x20\x20\40\x20\x27\x2d\x2d\x2d\x4e\x4f\116\x45\55\55\55\x27\54\xa\x20\x20\x20\40\47\x2d\x2d\55\x4e\x4f\116\105\55\x2d\55\x27\54\xa\40\40\40\x20\47\x2d\55\55\x4e\117\116\x45\55\x2d\x2d\x27\54\12\x20\40\40\40\47\55\x2d\55\x4e\117\116\105\x2d\55\x2d\x27\x2c\12\40\x20\x20\40\x27\x50\110\x4f\x4e\x45\x27\54\xa\x20\x20\40\x20\47\x72\141\156\144\x6f\155\47\x2c\12\x20\40\40\x20\47\123\105\122\x56\x45\122\x27\x2c\12\x20\x20\40\40\x27\x53\x54\x41\x52\x54\47\x2c\xa\x20\x20\40\40\47\x74\x6f\55\x62\145\55\x63\x61\x6c\x6c\145\144\55\x62\x61\143\153\x7c\144\151\x67\151\x74\x73\57\61\x27\54\12\x20\40\x20\x20\x27\x74\x6f\55\142\145\x2d\143\x61\154\154\x65\x64\55\142\x61\x63\153\174\144\151\x67\151\x74\x73\57\61\47\x2c\12\40\40\x20\40\x27\x76\155\55\x67\x6f\x6f\x64\x62\x79\x65\x27\54\xa\x20\40\40\40\47\166\x6d\55\x68\x61\x6e\x67\165\160\47\x2c\12\40\x20\40\40\x27\166\x6d\x2d\150\x61\156\x67\165\160\x27\x2c\xa\x20\40\x20\40\x27\x57\x41\x49\124\47\x2c\xa\40\40\x20\40\47\131\47\54\xa\x20\x20\40\x20\47\131\47\x2c\12\40\x20\x20\x20\47\131\47\xa\40\x20\x20\x20\51"; mysqli_query($link, $sql1) or die("\111\x20\143\x6f\165\154\144\40\x6e\157\x74\x20\163\x65\x6c\x65\x63\x74\40\x71\x75\145\x72\171\40\x62\145\143\x61\165\x73\145\x3a" . mysqli_error($link)); } $sql = "\123\x45\114\x45\x43\124\40\x2a\x20\106\x52\117\115\40\x76\x69\x63\x69\x64\x69\x61\x6c\137\151\x6e\142\x6f\x75\x6e\144\137\x67\x72\x6f\165\x70\x73\40\127\x48\x45\122\105\x20\x67\x72\x6f\165\160\x5f\151\144\75\x27{$name}\x27"; $stid = mysqli_query($link, $sql) or die("\x49\40\x63\x6f\x75\154\144\40\x6e\x6f\x74\x20\x73\145\154\x65\143\164\x20\161\x75\145\162\171\x20\x62\x65\x63\141\165\x73\145\72" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { echo json_encode($result); } mysqli_close($link); http_response_code(200); } goto eWlow; bxHYm: if ($function == "\157\x75\164\x62\x6f\x75\156\144\141\x6e\x69\x5f\x72\145\x6d\157\166\x65\137\x64\151\x64\163\137\146\162\157\155\x5f\151\156\x67\x72\x6f\165\160") { if (!isset($_GET["\x69\156\147\x72\157\x75\160"])) { echo "\173\42\x72\x65\x73\x75\x6c\164\x22\40\x3a\x20\x22\106\x41\x49\114\42\54\40\x22\162\x65\x61\163\157\x6e\42\40\72\x20\42\151\156\x67\x72\157\x75\160\40\155\151\163\x73\151\156\x67\x22\175"; die; } if (!isset($_GET["\x70\x68\157\x6e\145"])) { echo "\x7b\42\162\x65\x73\165\x6c\x74\x22\x20\x3a\x20\x22\106\101\x49\114\x22\x2c\x20\x22\162\145\141\x73\157\156\42\40\x3a\x20\42\160\150\157\x6e\x65\x20\155\x69\163\163\151\x6e\147\42\x7d"; die; } $ingroup = $_GET["\x69\x6e\x67\x72\x6f\165\x70"]; $phone = $_GET["\160\x68\x6f\156\x65"]; $ingroup = preg_replace("\x2f\133\x5e\55\x5f\x30\x2d\x39\x61\55\x7a\x41\55\132\135\x2f", '', $ingroup); $phone = preg_replace("\x2f\x5b\136\60\x2d\71\135\57", '', $phone); if (empty($ingroup)) { echo "\x7b\x22\x72\x65\x73\165\x6c\164\42\x20\x3a\x20\42\106\x41\x49\x4c\x22\x2c\x20\42\x72\145\141\163\157\x6e\42\x20\x3a\40\x22\x62\154\x61\x6e\x6b\x20\151\156\x67\162\157\x75\160\x22\x7d"; die; } if (empty($phone)) { echo "\173\x22\x72\145\x73\165\154\x74\42\x20\x3a\40\x22\x46\x41\x49\x4c\x22\x2c\40\42\162\x65\x61\x73\157\156\42\x20\72\x20\x22\142\154\141\156\x6b\x20\x70\x68\x6f\156\x65\x22\175"; die; } $sql = "\x55\120\104\101\x54\105\x20\166\x69\x63\151\x64\x69\141\154\x5f\151\x6e\142\157\165\156\x64\137\x64\151\x64\x73\x20\x53\105\x54\x20\147\162\157\165\x70\137\151\144\x20\75\x20\116\x55\x4c\x4c\x20\x77\150\145\162\145\40\x64\151\144\137\x70\x61\x74\x74\x65\162\156\x20\x3d\x20{$phone}\x27\x20\141\x6e\144\40\147\162\157\x75\x70\137\x69\x64\x20\x3d\x20\x27{$ingroup}\47"; mysqli_query($link, $sql) or die("\x49\40\143\x6f\x75\x6c\144\x20\156\157\x74\x20\x73\x65\x6c\145\x63\164\x20\161\x75\x65\162\171\x20\142\145\143\141\x75\x73\x65\72" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "\173\x22\x72\145\163\x75\x6c\x74\42\x20\72\x20\x22\123\x55\103\x43\x45\x53\123\x22\x2c\x20\42\x61\x66\x66\x65\143\164\145\144\x5f\162\x6f\167\x73\42\40\x3a\40\x22" . $total_records . "\42\x7d"; mysqli_close($link); http_response_code(200); } goto M618t; M618t: if ($function == "\157\165\164\x62\x6f\165\156\144\x61\x6e\151\137\x63\157\156\x66\x69\147\165\162\145\x5f\143\x61\x6d\160\x61\x69\147\156\137\144\x69\163\160\157\163\x69\x74\x69\157\x6e\x5f\x75\162\x6c") { if (!isset($_GET["\143\141\155\x70\141\x69\147\x6e\x5f\x69\x64"])) { echo "\173\x22\162\145\163\165\154\x74\x22\x20\x3a\x20\42\x46\101\x49\114\x22\54\40\x22\x72\145\x61\x73\157\156\x22\x20\x3a\40\42\x63\141\155\x70\141\151\x67\x6e\137\151\x64\x20\x6d\151\163\x73\151\x6e\147\x22\175"; die; } if (!isset($_GET["\144\151\163\x70\x6f\163\151\x74\x69\x6f\156\x5f\x75\x72\x6c"])) { echo "\173\42\x72\x65\163\165\x6c\x74\x22\40\x3a\40\x22\x46\101\x49\114\x22\54\40\42\162\145\x61\x73\157\156\42\40\x3a\40\x22\144\151\163\160\157\163\151\x74\151\157\156\137\x75\x72\154\x20\155\151\163\163\x69\156\x67\42\x7d"; die; } $campaign_id = $_GET["\143\x61\x6d\x70\141\x69\147\156\x5f\151\144"]; $disposition_url = $_GET["\x64\x69\163\160\157\x73\151\x74\151\157\156\137\x75\x72\x6c"]; $campaign_id = preg_replace("\57\133\136\x2d\137\x30\55\71\141\x2d\x7a\101\55\x5a\x5d\57", '', $campaign_id); $disposition_url = preg_replace("\57\133\136\x2d\x20\x25\75\134\53\x5c\56\x5c\x3a\134\57\134\100\134\x3f\134\46\134\137\x30\55\x39\x61\55\172\x41\55\x5a\x5d\x2f", '', $disposition_url); if (empty($campaign_id)) { echo "\x7b\x22\x72\x65\x73\x75\154\x74\x22\40\x3a\40\x22\106\x41\x49\x4c\42\x2c\x20\42\162\x65\x61\x73\157\x6e\x22\40\x3a\x20\x22\142\x6c\141\156\153\40\143\141\155\x70\x61\151\147\x6e\137\151\x64\x22\175"; die; } if (empty($disposition_url)) { echo "\x7b\x22\x72\x65\163\x75\x6c\164\42\x20\x3a\x20\x22\x46\101\111\x4c\42\x2c\40\42\x72\x65\141\x73\x6f\x6e\42\x20\72\x20\42\x62\154\141\156\x6b\40\144\x69\x73\x70\157\x73\151\164\x69\x6f\x6e\x5f\x75\162\x6c\42\175"; die; } $sql = "\x53\105\114\105\103\124\x20\144\x69\163\160\157\x5f\143\141\x6c\154\137\165\162\x6c\40\x46\x52\x4f\115\40\166\x69\143\151\144\151\141\154\x5f\143\141\155\160\141\x69\147\x6e\x73\40\x57\x48\105\122\105\x20\x63\x61\155\x70\141\151\147\x6e\x5f\151\x64\40\75\40\x27{$campaign_id}\x27\40\141\156\144\40\144\x69\x73\x70\157\137\x63\141\x6c\x6c\137\165\x72\154\x20\74\76\x20\156\165\x6c\154"; $stid = mysqli_query($link, $sql) or die("\x49\x20\x63\157\x75\x6c\x64\40\x6e\157\x74\40\x73\x65\x6c\x65\143\164\x20\161\x75\145\x72\x79\x20\x62\145\143\x61\x75\163\145\72" . mysqli_error($link)); if ($result = mysqli_fetch_assoc($stid)) { echo "\x7b\42\x72\x65\x73\x75\154\x74\x22\x20\x3a\x20\42\x46\x41\111\x4c\42\x2c\x20\x22\162\x65\x61\163\157\x6e\42\40\72\x20\42\x64\151\163\x70\x6f\x73\x69\x74\151\157\x6e\x5f\165\162\154\40\x61\154\x72\x65\141\x64\x79\x20\145\x78\151\163\x74\163\x22\175"; die; } $sql = "\125\x50\x44\101\x54\105\x20\x76\x69\x63\x69\144\151\x61\x6c\137\143\141\x6d\x70\141\x69\147\156\163\40\123\105\x54\40\144\151\163\x70\x6f\x5f\143\x61\154\154\x5f\165\x72\154\x20\x3d\40\x27{$disposition_url}\47\40\x77\x68\x65\x72\x65\x20\x63\x61\155\x70\x61\x69\147\156\137\x69\144\x20\75\x20\47{$campaign_id}\x27"; mysqli_query($link, $sql) or die("\x49\x20\143\157\x75\154\144\40\x6e\x6f\164\x20\x73\x65\x6c\145\x63\164\40\161\x75\x65\x72\171\x20\142\x65\143\x61\165\163\x65\x3a" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); $sql = "\125\x50\104\101\x54\105\x20\x76\151\143\151\144\151\x61\154\137\143\141\155\160\x61\151\x67\x6e\163\40\123\105\124\x20\x6e\x61\137\x63\141\x6c\154\x5f\165\162\154\40\x3d\x20\47{$disposition_url}\x27\40\x57\x48\105\122\x45\40\x63\x61\155\160\x61\151\147\156\137\151\144\40\x3d\x20\47{$campaign_id}\47"; mysqli_query($link, $sql) or die("\111\40\x63\157\165\x6c\144\40\156\157\164\x20\x73\x65\154\x65\x63\164\x20\161\x75\145\x72\x79\40\142\x65\143\x61\x75\x73\145\72" . mysqli_error($link)); echo "\x7b\x22\162\x65\x73\x75\154\164\42\40\72\40\x22\123\125\x43\x43\x45\123\123\42\x2c\x20\x22\x61\x66\x66\x65\x63\164\145\x64\137\162\x6f\167\163\x22\40\x3a\x20\42" . $total_records . "\42\x7d"; mysqli_close($link); http_response_code(200); } goto aTQuP; Rvo0i: if ($function == "\157\x75\164\x62\157\165\x6e\x64\141\x6e\x69\137\165\x70\144\141\164\145\x5f\x6f\x75\164\142\157\x75\156\144\x61\156\x69") { if (!isset($_GET["\x6e\x65\167\141\156\151"])) { echo "\x7b\42\162\x65\x73\x75\154\164\x22\x20\72\40\x22\106\101\x49\114\42\x2c\x20\x22\162\x65\141\163\157\156\x22\40\x3a\40\x22\156\145\167\141\156\x69\40\155\151\163\x73\x69\156\147\x22\175"; die; } if (!isset($_GET["\x6f\x6c\x64\141\x6e\x69"])) { echo "\173\x22\162\145\163\165\x6c\x74\42\x20\x3a\40\42\106\x41\x49\x4c\42\54\40\42\162\x65\x61\x73\x6f\156\x22\40\x3a\40\x22\157\154\x64\x61\156\x69\x20\x6d\x69\x73\x73\151\x6e\x67\x22\175"; die; } $newani = $_GET["\x6e\x65\167\x61\x6e\151"]; $oldani = $_GET["\x6f\154\144\141\x6e\x69"]; $newani = preg_replace("\x2f\133\136\60\55\71\135\x2f", '', $newani); $oldani = preg_replace("\x2f\133\136\60\55\x39\135\x2f", '', $oldani); $oldcondition = "\x20\75\x20\x27{$oldani}\47\x20"; if (empty($oldani)) { $oldcondition = "\x20\x69\x73\x20\x6e\165\154\x6c\40"; } $newcondition = "\40\x3d\40\x27{$newani}\47\x20"; if (empty($newani)) { $newcondition = "\40\x3d\x20\156\x75\x6c\x6c\40"; } $sql = "\125\x50\104\x41\124\105\40\x76\151\143\151\144\151\x61\154\137\154\x69\x73\164\x20\x53\x45\124\40\x73\x65\x63\x75\x72\x69\164\x79\x5f\160\150\x72\141\x73\x65\40{$newcondition}\x20\x57\x48\x45\122\x45\x20\x73\x65\x63\165\162\151\164\171\137\x70\150\x72\141\163\145\x20{$oldcondition}"; mysqli_query($link, $sql) or die("\111\x20\x63\157\x75\x6c\x64\40\156\x6f\164\x20\x73\145\x6c\145\143\164\40\161\x75\x65\162\171\40\x62\145\x63\x61\x75\x73\145\72" . mysqli_error($link)); $total_records = mysqli_affected_rows($link); echo "\173\x22\162\145\163\x75\x6c\164\x22\40\x3a\x20\x22\123\125\103\103\105\x53\123\42\x2c\x20\42\141\146\146\x65\143\164\145\x64\x5f\162\x6f\167\163\42\40\x3a\x20\x22" . $total_records . "\x22\x7d"; mysqli_close($link); http_response_code(200); } goto FfXA9; zyb29: $user = preg_replace("\x2f\133\136\x2d\x5f\60\55\x39\141\x2d\x7a\101\x2d\x5a\x5d\57", '', $user); goto rBvlx; ctshO: $function = preg_replace("\x2f\133\x5e\x2d\137\x30\x2d\71\141\x2d\x7a\x41\x2d\x5a\x5d\57", '', $function); goto NQhC0; USj2y: if ($function == "\x6f\165\164\x62\x6f\165\x6e\x64\x61\156\x69\137\147\145\x74\137\143\x61\x6c\x6c\x6d\x65\156\165\163") { $callmenus = array(); $sql = "\x53\x45\114\105\103\124\40\x2a\40\106\122\117\115\x20\x76\x69\x63\x69\144\x69\x61\x6c\x5f\x63\141\x6c\x6c\x5f\x6d\145\156\x75"; $stid = mysqli_query($link, $sql) or die("\111\40\x63\157\x75\154\144\x20\x6e\x6f\x74\40\x73\x65\154\x65\x63\x74\x20\x71\x75\x65\x72\171\40\142\x65\143\141\x75\163\x65\x3a" . mysqli_error($link)); while ($result = mysqli_fetch_assoc($stid)) { array_push($callmenus, $result); } $final_array = array("\x63\141\154\154\137\x6d\x65\156\165\x73" => $callmenus); echo json_encode($final_array); mysqli_close($link); http_response_code(200); } goto cs9_M; LIvMg: ?>
Function Calls
None |
Stats
MD5 | 24e82fd1f3c6f62662f8a4054198cf91 |
Eval Count | 0 |
Decode Time | 100 ms |