Gửi cookie lên máy chủ thông qua CURL trong PHP

Bằng cách sử dụng CURL, bạn có thể gửi cookie, tạo cho trang web đích cảm giác rằng cookie được gửi bởi một trình duyệt thực sự. Điều này được thực hiện bằng tùy chọn CURLOPT_COOKIE.

Ví dụ, hãy đặt một cookie với tên 'name' và giá trị 'john':

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

Nhiều cookie được phân tách bằng dấu chấm phẩy và theo sau là một dấu cách:

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

Gửi yêu cầu đến trang sau và nhận kết quả:

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

Gửi yêu cầu đến trang sau và nhận kết quả:

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