Current File : /home/users/barii/public_html/finansenl.com.pl/wodki/admin/inpost/status.php |
<?php
include('../config.php');
include('inpost.php');
/*
*/
$sql1 = "SELECT * FROM `all_sprzedaze` WHERE dostawa='Allegro Paczkomaty InPost' and (eventtype='9' or eventtype='8') ORDER BY id DESC LIMIT 100";
$res1 = mysql_query($sql1);
while($row1 = mysql_fetch_array($res1)){
if(inpost_get_pack_status($row1['numerwysylki'])=='ReturnedToSender'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='5' WHERE id='$row1[id]'";
mysql_query($sqlupdate);
}
}
$sql = "SELECT * FROM `all_sprzedaze` WHERE dostawa='Allegro Paczkomaty InPost' and (eventtype='6' or eventtype='8') ORDER BY id DESC LIMIT 100";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
if(inpost_get_pack_status($row['numerwysylki'])=='Delivered'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='9' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
elseif(inpost_get_pack_status($row['numerwysylki'])=='InTransit'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='8' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
elseif(inpost_get_pack_status($row['numerwysylki'])=='ReturnedToSender'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='5' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
}
$sql = "SELECT * FROM `all_sprzedaze` WHERE dostawa='Allegro Paczkomaty InPost' and (eventtype='6' or eventtype='8') ORDER BY id ASC LIMIT 100";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
if(inpost_get_pack_status($row['numerwysylki'])=='Delivered'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='9' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
elseif(inpost_get_pack_status($row['numerwysylki'])=='InTransit'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='8' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
elseif(inpost_get_pack_status($row['numerwysylki'])=='ReturnedToSender'){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='5' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
}
$client = new SoapClient('https://api-kurier.inpost.pl/api/api.asmx?WSDL', array('trace' => 1));
$sql = "SELECT * FROM `all_sprzedaze` WHERE dostawa='Kurier InPost' and (eventtype='6' or eventtype='8') ORDER BY id DESC LIMIT 100";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)){
$params = array(
"token" => array(
"UserName" => 'allegro@prolabel.pl',
"Password" => 'Kali#fornia3'
),
"packageNo" => str_replace('K','',$row['numerwysylki'])
);
$response= $client->GetTracking($params);
if(strlen($response->GetTrackingResult->DateDelivered)>0){
$sqlupdate = "UPDATE all_sprzedaze SET eventtype='9' WHERE id='$row[id]'";
mysql_query($sqlupdate);
}
}
/*
echo inpost_get_pack_status('651502846228230019650892');*/
?>