У меня есть форма на одной странице, скажем, «x.php», и я отправляю данные этой формы на другую страницу «y.php» в той же папке, используя метод post.Теперь я получаю данные по y.php через $ _POST.Теперь проблема заключается в том, что когда я пытаюсь получить эти данные $ _POST из другого файла, скажем, 'z.php' в другой папке, используя curl, он показывает пустой массив.
Примечание * - Это все работает на localhost.
Вот код для 'z.php;откуда я пытаюсь получить данные.
$url = 'http://localhost/folder-name/y.php';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPGET, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response_json = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
$response=json_decode($response_json, true);
echo $httpCode. "<br>" ;
print_r($response);
Теперь я проверил статус, и он равен '200', поэтому скручивание работает нормально.Но я не могу получить данные POST, поступающие в 'y.php'.
Пожалуйста, простите, если вопрос не является кратким, и не стесняйтесь спрашивать меня об этом, если у вас есть запрос.