Esempio n. 1
0
<?php

/**
 * @Author: prabhakar
 * @Date:   2016-03-17 02:36:24
 * @Last Modified by:   Prabhakar Gupta
 * @Last Modified time: 2016-03-17 03:06:29
 */
require_once 'inc/connection.inc.php';
require_once 'inc/function.inc.php';
require_once 'inc/constants.inc.php';
$response = array();
$latitude = (double) $_GET['lat'];
$longitude = (double) $_GET['lng'];
if ($latitude != 0 && $longitude != 0) {
    $mode = (int) $_GET['mode'];
    $response['mode'] = $HERE_API_MODES[$mode];
    $response['results'] = array();
    $here_response = call_here_api($HERE_API_MODES[$mode], $latitude, $longitude);
    foreach ($here_response as $item) {
        $temp_array = array('name' => strip_tags($item['title']), 'lat' => (double) $item['position'][0], 'lng' => (double) $item['position'][1], 'address' => strip_tags($item['vicinity']), 'phone' => null, 'website' => strip_tags($item['href']), 'icon' => strip_tags($item['icon']));
        array_push($response['results'], $temp_array);
    }
}
echo json_encode($response);
Esempio n. 2
0
<?php

require_once 'inc/connection.inc.php';
require_once 'inc/function.inc.php';
require_once 'inc/constants.inc.php';
if (isset($_GET['id'])) {
    $id = (int) $_GET['id'];
    $query = "SELECT `lat`,`lng` FROM `cities` WHERE `id`='{$id}' LIMIT 1";
    $query_run = mysqli_query($connection, $query);
    while ($query_row = mysqli_fetch_assoc($query_run)) {
        $latitude = (double) $query_row['lat'];
        $longitude = (double) $query_row['lng'];
    }
    $response['hotels'] = array();
    $here_response = call_here_api('accommodation', $latitude, $longitude);
    //echo $here_response;
    //die;
    foreach ($here_response as $item) {
        $temp_array = array('name' => strip_tags($item['title']), 'lat' => $item['position'][0], 'lng' => $item['position'][1], 'address' => strip_tags($item['vicinity']), 'icon' => $item['icon'], 'phone' => $phones[rand() % count($phones)], 'websites' => $websites[rand() % count($websites)]);
        array_push($response['hotels'], $temp_array);
    }
    echo json_encode($response);
}