/home/desid573/public_html/fc_api
NameSizeModeActions
lib/-0755rm
twilio-php-master/-0755rm
vendor/-0755rm
after_booking_page.php25950644editdlrm
appoff.php47820644editdlrm
booking.php176800644editdlrm
booking_edit_request.php101960644editdlrm
cancel_booking.php60640644editdlrm
check_open.php00644editdlrm
composer.json650644editdlrm
composer.lock23550644editdlrm
confirmsend.php29830644editdlrm
confirm_booking_change.php63050644editdlrm
confirm_booking_change_ajax.php66960644editdlrm
contact_us_mail.php8900644editdlrm
copy_account_to_homekey.php43380644editdlrm
dispatch.php8770644editdlrm
emailConfirmReset.php4860644editdlrm
error_log307610210644editdlrm
family-cab_small.jpg988530644editdlrm
generate_credit.php30980644editdlrm
generate_referall.php27790644editdlrm
getuser_byid.php23410644editdlrm
getuser_bymail.php34190644editdlrm
get_all_booking.php7790644editdlrm
get_booking_bybooking_id.php8130644editdlrm
get_booking_byuser.php10570644editdlrm
get_booking_status.php32460644editdlrm
get_completed_bookings.php7100644editdlrm
get_ETA.php50130644editdlrm
get_lead_message.php6730644editdlrm
get_open_bookings.php15370644editdlrm
get_payment_byuser.php10640644editdlrm
get_price.php410644editdlrm
get_recipes.php63610644editdlrm
get_request_details.php9760644editdlrm
get_TE.php12170644editdlrm
index.php137220644editdlrm
index_backup.php47910644editdlrm
lib_tr.zip1050470644editdlrm
login_api.php86790644editdlrm
noteconfirm.php92280644editdlrm
off.php28540644editdlrm
passwordResetLink.php51700644editdlrm
pay_file.php73020644editdlrm
pay_file_back.php53260644editdlrm
placehold.html21470644editdlrm
reset_email.php17550644editdlrm
reset_phone.php57170644editdlrm
test2.php00644editdlrm
test_222.php8450644editdlrm
update_api.php59100644editdlrm
update_api_on_mail.php47230644editdlrm
validatecode.php10940644editdlrm
validatephone.php10340644editdlrm
Edit: /home/desid573/public_html/fc_api/get_ETA.php (5013B)
= $time) { $dist = distance($lat, $lon, $items['points']['items'][0]['location']["lat"], $items['points']['items'][0]['location']["lon"], "K"); //echo $dist; $x = count($checkdist); if($dist < $checkdist[$x-1]) { array_push($checkdist, $dist); sort($checkdist); if(count($checkdist) > 5) { unset($coords["$checkdist[6]"]); unset($checkdist[6]); } $coords["$dist"] = [$items['points']['items'][0]['location']["lat"], $items['points']['items'][0]['location']["lon"], $items['points']['items'][0]["heading"]] ; } } } if(count($checkdist) == 1) { $Res["message"] = "No Drivers Found"; $Res["status"] = "error"; } else { if (($key = array_search(10000000, $checkdist)) !== false) { unset($checkdist[$key]); } //$array = array_filter($json['items'], function($v) use ($time) { // // return $v['points']['items'][0]['reported'] >= $time; }); //$array = reset($array); //echo "
lat: ".$coords["$checkdist[0]"][0]; $url = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=$lat,$lon&destinations=".$coords["$checkdist[0]"][0].",".$coords["$checkdist[0]"][1]."&mode=driving&sensor=false"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_PROXYPORT, 3128); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $response = curl_exec($ch); curl_close($ch); $response_a = json_decode($response, true); $dist = $response_a['rows'][0]['elements'][0]['distance']['text']; $timeClose = $response_a['rows'][0]['elements'][0]['duration']['text']; $x = count($checkdist) - 1; $url = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=$lat,$lon&destinations=".$coords["$checkdist[$x]"][0].",".$coords["$checkdist[$x]"][1]."&mode=driving&sensor=false"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_PROXYPORT, 3128); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $response = curl_exec($ch); curl_close($ch); $response_a = json_decode($response, true); $dist = $response_a['rows'][0]['elements'][0]['distance']['text']; $timeFar = $response_a['rows'][0]['elements'][0]['duration']['text']; $Res["message"] = "Drivers Found"; $Res["status"] = "OK"; $Res["timeClose"] = $timeClose; $Res["timeFar"] = $timeFar; $Res["car1lat"] = $coords["$checkdist[0]"][0]; $Res["car1lon"] = $coords["$checkdist[0]"][1]; $Res["car1rot"] = $coords["$checkdist[0]"][2]; $Res["car2lat"] = $coords["$checkdist[1]"][0]; $Res["car2lon"] = $coords["$checkdist[1]"][1]; $Res["car2rot"] = $coords["$checkdist[1]"][2]; $Res["car3lat"] = $coords["$checkdist[2]"][0]; $Res["car3lon"] = $coords["$checkdist[2]"][1]; $Res["car3rot"] = $coords["$checkdist[2]"][2]; $Res["car4lat"] = $coords["$checkdist[3]"][0]; $Res["car4lon"] = $coords["$checkdist[3]"][1]; $Res["car4rot"] = $coords["$checkdist[3]"][2]; $Res["car5lat"] = $coords["$checkdist[4]"][0]; $Res["car5lon"] = $coords["$checkdist[4]"][1]; $Res["car5rot"] = $coords["$checkdist[4]"][2]; $Res["car6lat"] = $coords["$checkdist[5]"][0]; $Res["car6lon"] = $coords["$checkdist[5]"][1]; $Res["car6rot"] = $coords["$checkdist[5]"][2]; } echo json_encode(new ArrayObject($Res)); ?>