Отправка куки на сервер через 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>



Чат с GPT Компилятор