Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: getorder.php
<? $CI =& get_instance(); if($row->OrderIdFromServer != '') { $ORDER_NO = $row->OrderIdFromServer; $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => $row->ServerURL.'get', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => false, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS =>"{\n \"api_key\": \"$MY_API_KEY\",\n \"order_id\": \"$ORDER_NO\"\n}", CURLOPT_HTTPHEADER => array( "Content-Type: application/json" ), )); $response = curl_exec($curl); $response = json_decode($response, true); $err = curl_error($curl); curl_close($curl); /* echo '<pre>'; print_r($response); echo '</pre>';*/ if(isset($response['status']) && $response['status'] == 'OK' && $response['is_completed'] == '1') { /*echo '<pre>'; print_r($response['imeis']); echo '</pre>'; */ if(isset($response['imeis'][$row->IMEINo])) { if(isset($response['imeis'][$row->IMEINo]['status'])) { if($response['imeis'][$row->IMEINo]['status'] == 'Rejected') { $ALTERNATE_API_APPLIED = ifAlternateAPI($row->PackageId, $row->AltAPIIds, $row->CodeId, '0'); if($ALTERNATE_API_APPLIED == false) { $codeStatus = '3'; if(imeiOrderRefunded($row->CodeId) == '0') { $dec_points = refundIMEICredits($row->UserId, $row->CodeId, $row->IMEINo, stripslashes($row->PackageTitle), $currDtTm, $row->PackageId, $row->Credits, '0', ''); $strDeduct = ", Refunded = '1', CheckDuplication = 0"; } $code = $response['imeis'][$row->IMEINo]['note']; $CI->db->query("UPDATE tbl_gf_codes SET Code = '".check_input($code)."' $strDeduct, CodeStatusId = '$codeStatus', ReplyDtTm = '$currDtTm', HiddenStatus = '0' WHERE CodeId = '".$row->CodeId."'"); create_push_notification($row->UserId, 'Your IMEI order has been cancelled!'); rejectedIMEIOrderEmail($row->UserEmail, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->PackageId, $row->AlternateEmail, $row->Credits, $dec_points, $row->Comments, $row->CodeId, $row->UserId); if($row->SMS_User == '1' && $row->SMS_Pack == '1' && $row->Phone!= '' && $PHONE_ADMIN != '') { checkAndSendSMS($row->Phone, $PHONE_ADMIN, '13', stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->Comments); } } } else if($response['imeis'][$row->IMEINo]['status'] == 'Unlocked') { $codeStatus = '2'; $code = $response['imeis'][$row->IMEINo]['note']; $CI->db->query("UPDATE tbl_gf_codes SET Code = '".check_input($code)."' $strDeduct, CodeStatusId = '$codeStatus', ReplyDtTm = '$currDtTm', HiddenStatus = '0' WHERE CodeId = '".$row->CodeId."'"); successfulIMEIOrderEmail($row->UserEmail, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->PackageId, $row->AlternateEmail, $row->Credits, $row->UserId, $row->Comments, $row->CodeId); if($row->SMS_User == '1' && $row->SMS_Pack == '1' && $row->Phone!= '' && $PHONE_ADMIN != '') { checkAndSendSMS($row->Phone, $PHONE_ADMIN, '7', stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->Comments); } } } /*echo '<br><br><br><br>=================<br><br>'; echo '<pre>'; print_r($response['imeis'][$row->IMEINo]); echo '</pre>'; */ } } } ?>