CURL аркылуу PHPде серверге куки жиберүү
CURL жардамчылары менен кукиларды жибере аласыз,
бул максаттуу сайт үчүн, куки чыныгы браузер тарабынан
жиберилгендей сезим түзөт.
Бул CURLOPT_COOKIE опциясын колдонуу менен ишке ашат.
Мисал үчүн, аты 'name' жана мааниси 'john' болгон
кукини орнойлу:
<?php
curl_setopt($curl, CURLOPT_COOKIE, 'name=john');
?>
Бир нече куки чекит менен үтүрдөн кийин боштук коюлуп бөлүнөт:
<?php
curl_setopt($curl, CURLOPT_COOKIE, 'name=john; login=admin');
?>
Төмөнкү баракка сурам жиберип, натыйжасын алыңыз:
<?php
if (!empty($_COOKIE)) {
echo json_encode($_COOKIE);
} else {
echo 'error';
}
?>
Төмөнкү баракка сурам жиберип, натыйжасын алыңыз:
<div>
<?php
if (!empty($_COOKIE)) {
echo $_COOKIE['num1'] + $_COOKIE['num2'];
} else {
echo 'error';
}
?>
</div>