<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Передача данных (массива) между сайтами</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html</link>
    <description>Здравствуйте. Начал рыть в этом направлении... В общем, цель такова:&lt;br&gt;&lt;br&gt;нужно передавать массив данных между двумя сайтами. Взаимодействие будет проходить только на уровне php-скриптов, т.е. без участия пользоваетелей и браузеров. Соответственно, тут никаких варианты типа форм не подойдут. Думаю, здесь прийдется руками составлять http запрос и отправлять хеадером.&lt;br&gt;&lt;br&gt;Вообще, с технической стороны, такое возможно? Если да, то таки как это провернуть?&lt;br&gt;&lt;br&gt;Вариант с использованием файловой системы оставлю на самый последний, запасной ход.&lt;br&gt;</description>

<item>
    <title>Передача данных (массива) между сайтами (anonymous)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html#6</link>
    <pubDate>Sat, 26 Apr 2008 14:00:07 GMT</pubDate>
    <description>Откройте для себя метод POST в HTTP.&lt;br&gt;</description>
</item>

<item>
    <title>Передача данных (массива) между сайтами (Асен Тотин)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html#5</link>
    <pubDate>Wed, 23 Apr 2008 09:23:59 GMT</pubDate>
    <description>Привет,&lt;br&gt;&lt;br&gt;Есть на свете RPC-XML... хотя, конечно с PHP всегда нужно держать одно в уме насчет безопасности. Чаще всего даже два :-) Иначе, вам как раз подойдет. &lt;br&gt;&lt;br&gt;WWell,&lt;br&gt;</description>
</item>

<item>
    <title>Передача данных (массива) между сайтами (zhitya)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html#4</link>
    <pubDate>Tue, 22 Apr 2008 12:50:47 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;нужно передавать массив данных между двумя сайтами. Взаимодействие будет проходить только на &lt;br&gt;&amp;gt;уровне php-скриптов, т.е. без участия пользоваетелей и браузеров. Соответственно, тут никаких &lt;br&gt;&amp;gt;варианты типа форм не подойдут. Думаю, здесь прийдется руками составлять http &lt;br&gt;&amp;gt;запрос и отправлять хеадером. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вообще, с технической стороны, такое возможно? Если да, то таки как это &lt;br&gt;&amp;gt;провернуть? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вариант с использованием файловой системы оставлю на самый последний, запасной ход. &lt;br&gt;&lt;br&gt;Зачем изобретать квадратное колесо? &lt;br&gt;Если массивы однообразны, то лучше всего посредством БД реализовывать. &lt;br&gt;Иначе: приводить к сериализу, xml, csv подобному формату - одна хрень.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Передача данных (массива) между сайтами (angra)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html#3</link>
    <pubDate>Sat, 19 Apr 2008 11:18:59 GMT</pubDate>
    <description>Если нужна безопасность - используйте SOAP, для пыха он вроде в стандартных функциях даже есть. Если безопасность не важна и врапперы не отключены, то просто сделайте get запрос через open или include &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Передача данных (массива) между сайтами (Brabus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html#2</link>
    <pubDate>Fri, 18 Apr 2008 19:29:41 GMT</pubDate>
    <description>&amp;gt;можно сделать serialize() структуры данных и выдавать её по определенному запросу.. можно &lt;br&gt;&amp;gt;записывать нужные данных в формате xml (что сложнее, но более универсально). &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;это на стороне которая отдает данные &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;сторона которая запрашивает данные - шлет http запрос... как - дело техники... &lt;br&gt;&amp;gt;можно хоть через сокеты, а вообще вариантов куча. потом соответственно что-то &lt;br&gt;&amp;gt;делает с телом запроса(синтаксический разбор). &lt;br&gt;&lt;br&gt;Итак, как я все вижу.&lt;br&gt;Первая сторона приготовила данные (сериализ), и куда-то их запхнула на хранение (в бд).&lt;br&gt;Вторая сторона должна запросить у первой эти данные.&lt;br&gt;Если на сокетах, то, вторая сторона открывает соединение и посылает запрос:&lt;br&gt;$fp = fsockopen(&apos;localhost&apos;, 80);&lt;br&gt;fputs($fp, &apos;GET / HTTP/1.1&#092;r&#092;n&apos;);&lt;br&gt;fputs($fp, &apos;Host: localhost&#092;r&#092;n&apos;);&lt;br&gt;*** вопрос по ходу дела: возможно ли самовольно добавлять свои заголовки в запрос?&lt;br&gt;*** например, чтобы отдающая сторона получила эти заголовки, нашла нужный, поняла что от&lt;br&gt;*** нее хотят и отдала сериализованные данные.&lt;br&gt;*** fputs($fp, &apos;GetD</description>
</item>

<item>
    <title>Передача данных (массива) между сайтами (tx2)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID8/5702.html#1</link>
    <pubDate>Fri, 18 Apr 2008 19:04:19 GMT</pubDate>
    <description>не хедером.&lt;br&gt;&lt;br&gt;можно сделать serialize() структуры данных и выдавать её по определенному запросу.. можно записывать нужные данных в формате xml (что сложнее, но более универсально).&lt;br&gt;это на стороне которая отдает данные&lt;br&gt;&lt;br&gt;сторона которая запрашивает данные - шлет http запрос... как - дело техники... можно хоть через сокеты, а вообще вариантов куча. потом соответственно что-то делает с телом запроса(синтаксический разбор).&lt;br&gt;&lt;br&gt;ЗЫ. обязательно подумайте об аутентификации!!!&lt;br&gt;</description>
</item>

</channel>
</rss>
