Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: srvrorder.php
<?php $serialno_U4L6 = ''; foreach($row->CustomFields as $CustomField) { if($CustomField->CustomField) { $serialno_U4L6 = $CustomField->FieldValue; } } if(!empty($serialno_U4L6)) { $apiSecret = $row->APIKey2; // Your account API secret key $apiURL = $row->ServerURL; $postData = array( 'a' => 'order', 'b' => 'make', 'api_key' => $MY_API_KEY, 'license_key' => $serialno_U4L6, 'plan_id' => $row->ExternalNetworkId, 'post_token' => md5(rand(1,500).time()), ); ksort($postData); $signature = ''; foreach($postData as $key => $val) { if((!is_string($val) && !is_numeric($val))) continue; $signature .= $val; } $signature = html_entity_decode( urldecode($signature) ); $postData['signature'] = md5($apiSecret.$signature); $request = curl_init($apiURL); curl_setopt($request, CURLOPT_POST, true); curl_setopt($request, CURLOPT_POSTFIELDS, $postData); curl_setopt($request, CURLOPT_RETURNTRANSFER, true); curl_setopt($request, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($request, CURLOPT_FOLLOWLOCATION, true); curl_setopt($request, CURLOPT_TIMEOUT, 120); $responseData = curl_exec($request); $responseHttpCode = curl_getinfo($request, CURLINFO_HTTP_CODE); curl_close($request); if($responseHttpCode != "200") { $ifCodeSentToServer = 0; $msgFromServer = "API Request Failed, HTTP Code / Error: $responseHttpCode"; } if(empty($responseData) || !is_string($responseData)) { $ifCodeSentToServer = 0; $msgFromServer = 'API Request Failed'; } else { json_decode($responseData); if(json_last_error() != JSON_ERROR_NONE) { $ifCodeSentToServer = 0; $msgFromServer = 'Invalid API Response'; } else { $responseData = json_decode($responseData,true); if(empty($responseData) || !is_array($responseData) || empty($responseData['msg']) || empty($responseData['type'])) { $ifCodeSentToServer = 0; $msgFromServer = 'Invalid Response Data Syntax'; } if($responseData['type'] !== 'success' || empty($responseData['signature_plus'])) { $ifCodeSentToServer = 0; $msgFromServer = ucfirst($responseData['type']) . ' : ' . $responseData['msg']; } if($responseData['type'] == 'success') { $ifCodeSentToServer = 1; $codeVal = 'Activation added!'; //json_encode($responseData); } } } } else { $ifCodeSentToServer = 0; $msgFromServer = 'Serial # Required!'; } ?>