PHP - вставить дату в url

С помощью этого кода я подключаю API к своему проекту. В $sCurloptUrl находится мой URL-адрес API, из которого я извлекаю некоторые данные и помещаю их в формат json. Мне удалось получить все, кроме time_from и time_to. Мой URL-адрес должен выглядеть так: http://localhost/Something/json.php?json_id=get_measurements&measuringStation_id=551&matter_id=2&data_type=4&time_from=16.5.2018&time_to=18.5.2018 Как получить time_from и time_to?

case 'get_measurements':

        $nMeasuringStationID= $_GET['measuringStation_id'];
        $nMatterID = $_GET['matter_id'];
        $nDataType = $_GET['data_type'];
        $sTimeFrom = $_GET['time_from'];
        $sTimeTo = $_GET['time_to'];

        $sCurloptUrl = 'http://iszz.azo.hr/iskzl/rs/podatak/export/json?measuringStation='.$nMeasuringStationID.'&polutant='.$nMatterID.'&dataType='.$nDataType.'&timeFrom='.$sTimeFrom.'&timeTo='.$sTimeTo.'';

        $headers = [
            'Content-Type: application/json',
        ];
        $curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_RETURNTRANSFER => 1,
            CURLOPT_HTTPGET => true,
            CURLOPT_SAFE_UPLOAD => true,
            CURLOPT_HTTPHEADER => $headers,
            CURLOPT_URL => $sCurloptUrl
        ));
        $oResponse = curl_exec($curl);
        curl_close($curl);
        $oResponse = json_decode($oResponse, true);

        //var_dump($oResponse);

        foreach ($oResponse as $Measurements) 
        {
            $oMeasurement = new Measurement( $Measurements['Data']['value'], $Measurements['Data']['measuring_unit'], $Measurements['Data']['time']);
            array_push($oJson, $Measurements);
        }   
    break;

Вы не задали вопрос, хотя

zerkms 06.06.2018 02:42

Как получить time_from и time_to с помощью этого кода

user9900474 06.06.2018 02:55

Как эти два поля называются в вашей форме?

Mr Glass 06.06.2018 03:05
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
57
1

Ответы 1

У вас есть time_from в вашем URL-адресе, но вы добавляете его с помощью timeFrom и то же самое с timeTo и time_to так что это получит ваши значения:

    $sTimeFrom = $_GET['timeFrom'];
    $sTimeTo = $_GET['timeTo'];

Другие вопросы по теме