Mengirim Cookie ke Server melalui CURL di PHP

Dengan menggunakan CURL, kita dapat mengirim cookie, sehingga membuat situs web target merasa bahwa cookie dikirim oleh browser asli. Hal ini dilakukan dengan opsi CURLOPT_COOKIE.

Mari kita sebagai contoh mengatur cookie dengan nama 'name' dan nilai 'john':

curl.php<?php
  curl_setopt($curl, CURLOPT_COOKIE, 'name=john');
?>

Beberapa cookie dipisahkan dengan titik koma diikuti dengan spasi:

curl.php<?php
  curl_setopt($curl, CURLOPT_COOKIE, 'name=john; login=admin');
?>
Задание 1

Kirim permintaan ke halaman berikutnya dan dapatkan hasilnya:

file.php<?php
  if (!empty($_COOKIE)) {
    echo json_encode($_COOKIE);
  } else {
    echo 'error';
  }
?>
Задание 2

Kirim permintaan ke halaman berikutnya dan dapatkan hasilnya:

file.php<div>
  <?php
    if (!empty($_COOKIE)) {
      echo $_COOKIE['num1'] + $_COOKIE['num2'];
    } else {
      echo 'error';
    }
  ?>
</div>