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