Показать сообщение отдельно
  #4 (permalink)  
Старый 21.06.2017, 17:49
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

По HTTP обычным способом, отправляет файл с одного домена на другой, используя контекст. На принимающем домене скриптом принять и сохранить.

//то что отправляется
$post = http_build_query(
    ['keyname' => 'Cодержимое данных']
);
//параметры отправления
$options = ['http' =>
    [
        'method'  => 'POST',
        'header'  => 'Content-type: application/x-www-form-urlencoded', //отправление текста
        'content' => $post
    ]
];
//контекст
$context = stream_context_create($options);
//отправление
file_get_contents('http://domain/script_name.php', false, $context);

//на принимающем домене по указанному адресу http://domain/ скриптом script_name.php принять
file_put_contents('name.txt', $_POST['keyname'])


Более подробно об опциях контекста читайте в руководстве.
Ответить с цитированием