Sütik küldése szerverre CURL-on keresztül PHP-ban
A CURL segítségével sütiket lehet küldeni,
ezzel azt a benyomást keltve a célwebhelyen,
mintha a sütit egy valódi böngésző küldte volna.
Ezt a CURLOPT_COOKIE opcióval tehetjük meg.
Példaként állítsunk be egy sütit
'name' névvel és 'john' értékkel:
<?php
curl_setopt($curl, CURLOPT_COOKIE, 'name=john');
?>
Több süti pontosvesszővel és azt követő szóközzel választjuk el:
<?php
curl_setopt($curl, CURLOPT_COOKIE, 'name=john; login=admin');
?>
Küldjön kérést a következő oldalra és kapja meg az eredményt:
<?php
if (!empty($_COOKIE)) {
echo json_encode($_COOKIE);
} else {
echo 'error';
}
?>
Küldjön kérést a következő oldalra és kapja meg az eredményt:
<div>
<?php
if (!empty($_COOKIE)) {
echo $_COOKIE['num1'] + $_COOKIE['num2'];
} else {
echo 'error';
}
?>
</div>