Проектор Cactus CS-PRE 09BПросмотр паролей в firefoxКак слушать музыку вконтактеiphone ipad cellular в режиме модемаОтключить дополнительные пакеты интернет МТС

Получение cookie другого сайта или как настроить общение

Способы общения между двумя сайтами

Отсюда почерпнул знания: https://learn.javascript.ru/xhr-crossdomain

В современном мире сайтам необходимо общатся, однако системы безопасности браузеров не позволяют им этого делать. Чтобы решить этот вопрос придумали изменения которые необходимо внести на сервере

Javascript код на сайте с которого идут данные

var request = new XMLHttpRequest();
request.withCredentials = true;

//Говорим что нам необходим доступ к cookie
var data = 'name=123123&data=456456';

//Передаём определённые данные, так чтобы пользователь не терялся
request.open('POST', 'https://otvet.ru/zapros.php', true);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.onreadystatechange = function ()
    {
        if (request.readyState == 4 && request.status == 200)
        {
            alert(request.responseText);
        }
    }
request.send(data);

PHP код сайта с которого нужен ответ

header('Access-Control-Allow-Origin: https://zapros.ru');

//Разрешаем указанному домену подключатся к нам и получать данные, если вы создаёте что-то значительное, можно изменить адрес на *, в таком случае к вашему серверу смогут подключатся любые сайты, однако система защиты не даст разрешение на передачу cookie файлов

header('Access-Control-Allow-Credentials: true');

//Разрешаем передачу данных из cookie файлов

print_r($_POST);
if (isset ($_COOKIE ['a_c']))
{
    echo $_COOKIE ['a_c'];
}


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