Задать вопрос
@del993788

Как обработать post запрос с curl?

Здравствуйте.
index.php:
$ch = curl_init();
$data = array(['name'=>'John']);
$ch = curl_init('http://domian.local/post.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result = curl_exec($ch);
curl_close($ch);
vardump($result);


post.php
echo $_POST["name"];
echo "ДОШЛО";


Подскажите, как словить POST.

Я хочу в index.php получить:
john
Дошло
  • Вопрос задан
  • 1083 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
cr1gger
@cr1gger
Все дороги ведут в Рим — встретимся в Риме!
index.php:
$curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, 'http://mysite.ru/post.php');
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, "name=john");
    $out = curl_exec($curl);
    echo $out;
    curl_close($curl);

post.php:
echo $_POST["name"];
echo "ДОШЛО";
die;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽