2
У меня есть два файла: A.php и B.php.Как получить Cookies в запросе CURL с помощью PHP?
Содержание A.php:
<?php
$ch = curl_init();
curlsetopt($ch,CURLOPT_URL,'localhost/b.php');
curl_exec($ch);
?>
Содержание из B.php:
<?php
print_r($_COOKIE);
?>
это не печать COOKIES при загрузке A.php, но печать при загрузке b.php непосредственно. пожалуйста, помогите спасибо
Вы не печатает результат в 'A.php'. –
Поскольку вы не указали cookie перед выполнением cURL? – Passerby
Когда вы загружаете 'B.php' из своего браузера, любые файлы cookie будут сохранены/прочитаны в вашем сеансе локального браузера. При загрузке 'B.php' через cURL через' A.php', 'B' будет искать файлы cookie в сеансе браузера, чем сделать запрос (' cURL' на 'localhost'), а не сеансом локального браузера. – keithhatfield