Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
21 / 19 / 5
Регистрация: 08.09.2011
Сообщений: 358
1

отправка xml на другой сервер

08.04.2013, 23:11. Просмотров 1694. Ответов 3
Метки нет (Все метки)


есть 2 вебсервера, на первом я создаю xml файл
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if(isset($_POST['but']))
{ 
  $dom = new domDocument("1.0", "utf-8"); // Создаём XML-документ версии 1.0 с кодировкой utf-8
  $root = $dom->createElement("users"); // Создаём корневой элемент
  $dom->appendChild($root); 
 $query2=mysql_query("SELECT * FROM $table ORDER BY `date`"); 
 while ($rec2=mysql_fetch_array($query2))  
 {
  $user = $dom->createElement("user"); // Создаём узел "user"
  $name = $dom->createElement("name", $rec2['name']); // Создаём узел "name" с текстом внутри
  $email = $dom->createElement("email", $rec2['email']); // Создаём узел "email" с текстом внутри
  $date = $dom->createElement("date", $rec2['date']); // Создаём узел "date" с текстом внутри
  $user->appendChild($name); // Добавляем в узел "user" узел "name"
  $user->appendChild($email);// Добавляем в узел "user" узел "email"
  $user->appendChild($date);// Добавляем в узел "user" узел "date"
  $root->appendChild($user); // Добавляем в корневой узел "users" узел "user"
 }
  $test1 = $dom->saveXML();
  $dom->save("users.xml"); // Сохраняем полученный XML-документ в файл

а теперь его нужно отправить на 2 сервер, как это сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2013, 23:11
Ответы с готовыми решениями:

Отправка XML-запроса на сервер
Народ, возникла проблема с запросами в приват24. дел GET и POST запросы, возвращало ответ, все...

Отправка XML на сервер и наоборот
Подскажите, плз, как отправить XML на сервер... Подойдут любые варианты... Еще можно способ с...

отправка данных на другой сервер
вот к примеру у меня есть один сайт и если на нем ктото зарегистрировался то эти данные...

Отправка запроса на сервер - получение ответа в xml и обработка
Пожалуйста помогите в решении проболемы. Извините если создаю дубль тем, ну очень нужно найти...

3
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
09.04.2013, 10:50 2
Передать с помощью cURL методом POST. Или же через сокеты. А можно по фтп. Можно сделать callback функции, передавать ей имя файла а второй сервер сам тянуть будет файл. И ещё куча вариантов
1
21 / 19 / 5
Регистрация: 08.09.2011
Сообщений: 358
09.04.2013, 19:15  [ТС] 3
Цитата Сообщение от DrobyshevAlex Посмотреть сообщение
Передать с помощью cURL методом POST. Или же через сокеты. А можно по фтп. Можно сделать callback функции, передавать ей имя файла а второй сервер сам тянуть будет файл. И ещё куча вариантов
а пример можно реализации?
0
60 / 55 / 20
Регистрация: 01.04.2013
Сообщений: 551
10.04.2013, 10:43 4
Я делал , для выгрузки цен с сервера .
PHP
1
2
3
4
5
6
7
8
9
10
11
12
$xml = simplexml_load_file("http://сайт/m.xml");
if(file_exists($xml))
{
  foreach ($xml->product as $item) {
    echo $item->id." ";
    echo $item->name." ";
    echo $item->url." ";
    echo $xml->price."<br>";
  }
 }else{
   echo "Данных нет ."; 
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2013, 10:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Отправка xml запросов на сервер с использованием ssl сертификатов
Здравсвуйте мне на сервер необходимо отправлять запросы в виде xml. Решил использовать...

Отправка запроса на сервер - получение ответа в xml и обработка
Всем добрый день. Искал по всем форумам и всем блогам, но нужного ответа не нашел и не добился...

Отправка копий писем на другой сервер
Как можно сделать отправку копий всех писем приходящих на сервер домино на другой сервер (н-р...

Отправка изображения из формы в папку на другой сервер
Ситуация такая. Имеется основной сайт test.ru и мобильная версия этого сайта m.test.ru. У них...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.