Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получить xml по url-у 
V
    Опции темы
azam
Дата 5.5.2008, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 8.10.2007
Где: г. Владикавказ

Репутация: нет
Всего: нет



например по такому url-у www.site_name.ru/file.xml находится xml файл

мне нужно  получить его на свой сайт.

Как это можно сделать???
PM MAIL   Вверх
Feldmarschall
Дата 5.5.2008, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



так же, как и не xml
получению данных по урлу в этом форуме посвящен каждый третий топик. Может быть, стоит хотя бы попробовать читать форум перед тем, как в него писать?
PM   Вверх
Deg
Дата 5.5.2008, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 28.9.2006
Где: Dniepropetrovsk, Ukraine

Репутация: нет
Всего: нет



Очень просто, учебкик, глава: работа с файлами.

есть несколько способов, все зависит от разрешений на сервере:
1. Работаешь с URL-ом как с обычным файлом. (Смотреть тут)
2. file_get_contents, только URL нужно давать через urlencode() (Смотреть тут)


думаю все получится...
PM MAIL WWW ICQ Skype   Вверх
azam
Дата 5.5.2008, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 8.10.2007
Где: г. Владикавказ

Репутация: нет
Всего: нет



с помощью file_get_content получить содержимое в строке а потом записать в созданный файл. Это я в принципе знаю.
А другого способа нет???
PM MAIL   Вверх
Feldmarschall
Дата 5.5.2008, 21:54 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



есть. съездить к тому серверу с дискеткой.

PM   Вверх
DeamonShan
Дата 6.5.2008, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 26.11.2005

Репутация: 3
Всего: 6



Цитата(Feldmarschall @ 5.5.2008,  21:54)
есть. съездить к тому серверу с дискеткой.

Если помнишь, я  предлагал использовать класс http_request... думаю тож вариант))

Код

$req =& new HTTP_Request("http://www.site_name.ru/file.xml");
$req->addPostData("text", $str); //- если необходимо передать переменную методом пост
if (!PEAR::isError($req->sendRequest())) {
 $f=fopen("query.xml","w");
 fwrite($f, $req->getResponseBody());
 fclose($f);
}


Это сообщение отредактировал(а) DeamonShan - 6.5.2008, 09:37
PM MAIL   Вверх
awers
Дата 6.5.2008, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



DeamonShan, еще тут pear`a не хватало. И к тому же перечитай топик
PM MAIL WWW ICQ Skype   Вверх
DeamonShan
Дата 6.5.2008, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 26.11.2005

Репутация: 3
Всего: 6



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

Это сообщение отредактировал(а) DeamonShan - 6.5.2008, 09:54
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0555 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.