Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: placeorder_gsmfusion.php
<?php require_once(APPPATH . 'libraries/cron/gsmfusion_api.php'); $objGSMFUSIONAPI = new GSMFUSIONAPI(); if($row->ExternalNetworkId != '') $para['networkId'] = $row->ExternalNetworkId; if(!empty($row->CustomFields)) { foreach($row->CustomFields as $CustomField) { if($CustomField->UseAsIMEI) $para['imei'] = $para['IMEI'] = $CustomField->FieldValue; else $para[$CustomField->FieldName] = $CustomField->FieldValue; } } echo 'para: <pre>'; print_r($para); echo '</pre><hr> res: <pre>'; if(orderDidNotGoToSupplier($row->CodeId)) { $objGSMFUSIONAPI->doAction('placeorder', $MY_API_KEY, $row->ServerURL, $row->AccountId, $para); $objGSMFUSIONAPI->XmlToArray($objGSMFUSIONAPI->getResult()); if($objGSMFUSIONAPI->apiError() != '') { $ifCodeSentToServer = 0; $msgFromServer = $objGSMFUSIONAPI->apiError(); echo "Error: " . $msgFromServer; } else { $objGSMFUSIONAPI->getResult(); $arrayData = $objGSMFUSIONAPI->createArray(); print_r($arrayData); echo '</pre>'; if(isset($arrayData['error']) && sizeof($arrayData['error']) > 0) { $ifCodeSentToServer = 0; $msgFromServer = $arrayData['error'][0]; } else { $RESPONSE_ARR = array(); if(isset($arrayData['result']['imeis']) && sizeof($arrayData['result']['imeis']) > 0) $RESPONSE_ARR = $arrayData['result']['imeis']; $total = count($RESPONSE_ARR); if($total > 0) { $orderIdFromServer = $RESPONSE_ARR[0]['id']; $ifCodeSentToServer = 1; } else { $msgFromServer = 'Network Error! Please MAKE SURE order may has gone to supplier'; } } } } ?>