Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //api.php
- <?php
- require_once("dbcontroller.php");
- $db_handle = new DBController();
- $curl_data['username']='admin';
- $curl_data['password']='admin123';
- $data = json_decode(stripslashes($_POST['data']));
- $response = array();
- foreach($data as $id){
- $orderid = $id;
- $curl_data['awb']=$orderid;
- $hide = '';
- $url = 'https://plapi.ecomexpress.in/track_me/api/mawbd/?awb=awbnumber&order='.$orderid.'&username=admin&password=admin123';
- $ch = curl_init();
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL,$url);
- curl_setopt($ch, CURLOPT_POST, true);
- curl_setopt($ch, CURLOPT_POSTFIELDS, $curl_data);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- $output = curl_exec ($ch);
- curl_close($ch);
- $res = explode("\n",$output);
- if ( ! isset($res[13]))
- {
- $res[13] = null;
- }
- $status = str_replace('</field>','',$res[13]);
- $statusfinal = str_replace('<field type="CharField" name="status">','',$status);
- if($statusfinal!='')
- {
- $sqlecom = "UPDATE do_order set in_transit='".$statusfinal."',tconformed_by='Ecom' where order_id=".$orderid;
- $db_handleecom = new DBController();
- $resultecom = $db_handleecom->executeUpdate($sqlecom);
- }
- // store the responce in array
- $response[$orderid] = $statusfinal;
- }
- echo json_encode($response);
- //return $response;
- ?>
Add Comment
Please, Sign In to add comment