Forum Webscript.Ru
Программирование => PHP => Тема начата: BUG'er от 05 Февраля 2006, 23:28:45
-
Имеется сайт с возможностью экспорта новостей в таком виде
тема : заголовок материала
анонс
Нужно, чтобы вместо анонса копировалось все содержание новости, конечно с ссылкой на источник. Прошу помощи :rolleyes:
-
BUG\'er
Откуда надо брать всё содержание новости? Источник - где?
-
Сам источник находится тут http://www.zvuki.ru/export/
Сайт будет находится на хостинге локальной сети, который будет виден из инета. Смысл в том, чтобы пользователи сети не тратили инет трафик. Для этого вся информация должна зачкачиваться в БД, я так понимаю? Подскажие решение вопроса.
-
BUG\'er
Их адреса экспорта не работают - эт чтоб ты знал. (HTTP 404)
Да и если бы работали - ссылок на тексты новостей, как я понял, они не содержат.
Можно втупую забирать содержимое главной страницы (любые файловые функции с врапером протокола http), потом парсить ссылки и забирать содержимое уже по ним.
Как хранить: да как хочешь. Хоть в базе, хоть файлОм на диске.
-
Адреса работают, только на старом сервере, вот пример http://old.zvuki.ru/export/announce.html. Все-таки есть ли скриптик выдирания полного содержания новости?
-
BUG\'er
Да, пофиксили.
Алгоритм я уже написал. Могу повторить:
- забрать страницу
- вытащить ссылки
- забрать содержимое по ним
- сохранить всё к себе.
Реализуй.
-
Да как-то еще пока не сдружился с языком, CGVictor, не могли бы вы приписать небольшие кусочки кода, реализующие этот алгоритм, или подскажите где посмотреть, может даже готовенький схожий скриптик имеется, а то сам поискал - не нашел ничего похожего
-
хуясе.
"я ещё начинающий вор, поэтому сам залезть в квартиру не умею. вы не могли бы мне дверь открыть, чтобы я смог воровать беспрепятственно"
совсем оборзели.