@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
Дошло
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
cr1gger
@cr1gger
Junior PHP
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;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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