Автор Тема: Загрузка содержимого страницы!?  (Прочитано 5828 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн J.No

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Загрузка содержимого страницы!?
« : 16 Октября 2003, 14:52:26 »
Привет, Всем!
Никто из Вас случайно не решал такую задачку:
1) Где-то в Интернете выложена страница с интересущим Меня содержимым. Из всего содержимого Меня интересует лишь его малая часть.
Внимание вопрос: как средствами PHP мне это содержимое забрать и одновременно никуда не переходить с моего зайта?

Большое Всем  Спасибо!

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Загрузка содержимого страницы!?
« Ответ #1 : 16 Октября 2003, 15:06:52 »
[p]fopen[/p]
ну, будем исповедоваться?

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
Загрузка содержимого страницы!?
« Ответ #2 : 16 Октября 2003, 15:09:58 »
AliMamed
а если это спаммер?
0 OK, 0:1

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Загрузка содержимого страницы!?
« Ответ #3 : 16 Октября 2003, 15:49:02 »
[off]ondr
=))) а если это очередной хам, который вернется и обложит меня по полной программе за то, что я ему ссылку на ман дал? =)[/off]
ну, будем исповедоваться?

Оффлайн J.No

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Загрузка содержимого страницы!?
« Ответ #4 : 16 Октября 2003, 16:01:22 »
Обращаюсь к AliMamed!
Команда fopen - это конечно круто, но при её использовании
(Например: $fp=fopen("http://www.temp.ru/temp.html","r");) необходимы соответсвующие привелегии (т.е. права доступа).

Таким способом не каждый интернет ресурс ответит тебе добром.
(Например Мне навведеную ранне команду выдает такой ответ:

Warning: php_hostconnect: connect failed in c:\\apache\\htdocs\\test.phtml on line 7

Warning: fopen("http://www.mail.ru/", "r") - Bad file descriptor in c:\\apache\\htdocs\\test.phtml on line 7 )

Что скажешь или подскажешь! Спасибо!

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Загрузка содержимого страницы!?
« Ответ #5 : 16 Октября 2003, 16:29:04 »
Цитировать
J.No:
необходимы соответсвующие привелегии (т.е. права доступа

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

если бы ты внимательнее посмотрел ман, то увидел бы там ссылку на функцию [p]fsockopen[/p], которая позволяет более детально отлаживать и более тонко управлять скачиванием удаленного файла.
ну, будем исповедоваться?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Загрузка содержимого страницы!?
« Ответ #6 : 16 Октября 2003, 16:33:12 »
J.No
ты за прокси сидишь ?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн J.No

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Загрузка содержимого страницы!?
« Ответ #7 : 16 Октября 2003, 18:46:07 »
Да, я сижу за прокси. А что, есть мысли по этому поводу?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Загрузка содержимого страницы!?
« Ответ #8 : 16 Октября 2003, 19:34:20 »
если коннектиться нужно через прокси, то fopen не сработает (предполагаю, что через контекст как-то можно, но сходу у меня сделать не получилось).

Чтобы особо не мудрить, скачай какой-нибудь класс ХТТП-клиента. Много хорошего слышал о Snoopy хотя сам использую HTTP_Request
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн J.No

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Загрузка содержимого страницы!?
« Ответ #9 : 17 Октября 2003, 07:47:21 »
Всем спасибо!
Сегодня, что-нибудь попробую!

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Загрузка содержимого страницы!?
« Ответ #10 : 17 Октября 2003, 11:04:12 »
не надо никаких классов качать.
[p]fsockopen[/p] есть примеры в комментариях как через прокси
ну, будем исповедоваться?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28