Есть два сайта на разных доменах, оба под моим контролем. Сайт №1 загружает фрейм с сайта №2, на котором я авторизован (или нет). На сайте №1 авторизация не нужна и не предусмотрена. Пытаюсь вывести во фрейме разное содержимое в зависимости от состояния авторизации: PHP: if (isset($_COOKIE[session_name()])) { session_start(); } HTML: <?php if(isset($_SESSION['id'])){ ?> <a href="/list.php">Ссылка</a> <?php } ?> Всё отлично работает в Хроме, Firefox, Opera, но не работает в Safari и Internet Explorer. Последние два просто "не видят" и не обрабатывают кроссдоменные куки (есть нюансы и отличия между ними в поведении, но в целом мой код не работает как следует). Насколько я понимаю, это связано с политикой безопасности этих браузеров. Прошу совета, существует ли возможность заставить Safari и Internet Explorer обрабатывать кроссдоменные куки во фрейме? Или как иначе можно выводить разное содержимое в зависимости от состояния авторизации на сайте, с которого загружается фрейм? UPD: Опытным путем выяснил, что это зависит от настроек браузера по умолчанию "Запретить сторонним веб-сайтам сохранять и просматривать файлы cookie". Если запретить, например, в Хроме, он во фрейме тоже ничего обрабатывать не будет. Остается в силе второй пункт: прошу совета, как отслеживать кроссдоменную авторизацию?