0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 12
|
||||||
1 | ||||||
Вытащить из сайта и загнать в файл и массив16.11.2012, 03:59. Показов 4495. Ответов 23
Метки нет (Все метки)
Здравствуйте дорогие форумчане. Делаю небольшую задачу по парсингу, не могу разобраться как именно реализовать задуманное. Был бы признателен если вы меня подтолкнете на мысль)
Мне необходимо вытащить html код из определенного URL а потом определенные строки содержимого поместить в массив, но есть одно но - "долгое время выполнение", поэтому хочу предусмотреть одноразовое выполнение скрипта в сутки, например при вызове скрипта, он выполняется записывает данные в txt файл и при втором выполнения этого же скрипта он проверит если дата создания файла сегодняшняя, то не выполнять обработку URL.. чисто наброски:
0
|
16.11.2012, 03:59 | |
Ответы с готовыми решениями:
23
Загнать файл в массив Помогите "загнать" текстовый файл в массив Как загнать текст из консоли в массив и как загнать текст из файла в массив Подскажите как написать программу которая сможет вытащить инфу с сайта и записать ее в файл |
46 / 46 / 15
Регистрация: 02.10.2009
Сообщений: 158
|
|||||||||||||||||||||
20.11.2012, 01:34 | 21 | ||||||||||||||||||||
Если не навело на мысль, должно получиться типо вот этого:
1
|
46 / 46 / 15
Регистрация: 02.10.2009
Сообщений: 158
|
|
20.11.2012, 01:37 | 22 |
- это регулярные выражение php или шаблоны по которым происходит поиск.
В приложение положил рабочий скрипт, но там надо детально разобраться, а то делал на вскидку - выдает пока что 3 понедельника чего-то
1
|
46 / 46 / 15
Регистрация: 02.10.2009
Сообщений: 158
|
|||||||||||||||||||||
20.11.2012, 03:16 | 23 | ||||||||||||||||||||
к примеру:
Вот как-то так...
1
|
0 / 0 / 0
Регистрация: 16.11.2012
Сообщений: 12
|
||||||
21.11.2012, 00:52 [ТС] | 24 | |||||
Все бы хорошо, но это не работает проверь что хранится в переменной $condit.
Дело вот в чем. У меня скрипт работает по такой системе: циклом парсит все мне необходимые текстовые данные и записывает их в xml файл, после чего выводит xml файлик. А вообще еще к тому же поставил проверку на сравнение даты xml файла и сегодняшней даты если даты соответствует, то парсить не надо а просто выводить (зачем напрягать сайт лишней работой). Но как я понял ты говоришь что погода 3 раза в день обновляется? уточни пожалуйста, т.к. проверка моя не верная в таком случае.... А так же проверь пожалуйста переменную которую указал выше, немного не понял логики работы, да и не работает она... вот как я сделал Код PHP 1
Есть предложения ?
0
|
21.11.2012, 00:52 | |
21.11.2012, 00:52 | |
Помогаю со студенческими работами здесь
24
Как загнать в индекс яндекса нужные страницы сайта? Как вытащить из свойства fields recordset вытащить данные в массив Загнать строку в массив Как загнать файл *.mdf в БД MS SQL??? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |