Добрый день. Имеются два сайта. На сайте "А" мне нужно незаметно для пользователя обратиться к сайту "Б" так, чтобы на последнем увидеть это обращение и установить куку для этого пользователя (анонимного).
На сайте Б код выглядит так (условно):
if (!empty($_GET['ref'])) {
setcookie('ref', $_GET['ref'], time()+60*60*24*7, '/');
}
На сайте А пробую разные способы:
<iframe src="https://siteB.ru/?ref=123"></iframe>
<img src="https://siteB.ru/?ref=123" />
<link href="https://siteB.ru/?ref=123" rel="stylesheet">
<div style="background:url('https://siteB.ru/?ref=123');"></div>
Эти обращения на сайте Б логируются, я их вижу, но вот куки для пользователя - не ставятся. Т.е. я захожу сначала на сайт А, где есть приведенный выше html, затем перехожу на сайта Б - кук нет, хотя логи обращений есть. Сессионные переменные тоже не ставятся таким образом.
Подскажите, есть ли какая-то возможность реализовать поставленную задачу? Т.е., другими словами, незаметно обратиться от лица пользователя к стороннему сайту так, чтобы он увидел это как обычный заход посетителя.