Можем ли мы использовать php, чтобы определить, был ли установлен cookie, если этот cookie не из того же домена? - PullRequest
0 голосов
/ 20 августа 2011

Я знаю, что если куки были сделаны из моего домена, я могу просто использовать что-то вроде этого

<html>
<body>

<?php
if (isset($_COOKIE["user"]))
  echo "Welcome " . $_COOKIE["user"] . "!<br />";
else
  echo "Welcome guest!<br />";
?>

</body>
</html>

, что если куки были из другого домена, и я не знаю, как называется куки илине контролируем его, давайте предположим, что на сайте http://cookieprovider.com, если вы зайдете, вы получите хранилище cookie на одну неделю, тогда, если посетители вернутся на мой сайт, и я хочу посмотреть, есть ли у них cookie, установленные в их браузеренет, если не отослать их назад или дать им сообщение, предупреждают, что cookie еще не установлен, и нужно вернуться снова, чтобы обновить его или что-то еще, и когда у них будет cookie, будет приветствие и т. д.

будет ли это возможно?

, если не так, чтобы я мог видеть другое решение, которое просто хотел убедиться.

Ответы [ 2 ]

2 голосов
/ 20 августа 2011

Али,

По очевидным причинам безопасности вы не можете прочитать cookie, принадлежащий другому домену.Вы можете сделать это через поддоменов.

1 голос
/ 20 августа 2011

Боюсь, ты не сможешь.Вы не можете устанавливать или получать сеансы из других доменов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...