@vladislav997

Как отправить запрос, обработать его и вернуть результат?

Подскажите, как отправить запрос, обработать его и вернуть результат? Пример:

client: отправляет
if(isset($_POST['send']))
{   
    $data = array('queryOne' => 1, 'queryTwo' => 2);

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, "https://server...");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));

    $response = curl_exec($ch);

    if ($response)
    {
        $result = json_decode($response, true);
        echo $result['status'];
    }
}


server принимает
if (count($_POST)) {
    if($data['queryOne'] == 1)
    {
        $response = 'good';
    }
    else
    {
        $response = 'bad';
    }
}

и тут вопрос: мы на сервере приняли, ок. поставили обработчик. а что дальше? как выслать результат $response обратно клиенту?
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
Kozack
@Kozack
Thinking about a11y
if (count($_POST)) {
    if($data['queryOne'] == 1)
    {
        $response = 'good';
    }
    else
    {
        $response = 'bad';
    }

echo   $response;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы