Парсер для cms DLE. Должен "понимать" переменные доп. полей которые создаются средствами самой cms. Например: [xfvalue_cat] значение доп. поля в новости (созданного мной в админпанели). Задача парсера. При запуске (парсер скрипт index.php). Парсит информацию с двух страниц доноров по маске и сопоставляет с ( title имеющийся страницы в базе данных моего сайта) между тегами. Вырезает эту нужную информацию (в соответствии с и подключается к базе данных phpmyadmin заносит (обновляет) эту информацию в определённой таблице: например dle_post xfields найти ||cat| и вставить текст после ||cat|. Вторая задача с другой страницы аналогична. Если по каким то причинам нужный текст не найден на страницах сайта донора то парсер должен перезаписывать эти ячейки в базе данных в пустые значения.
Задача парсера:
Спарсить текст на удалённой странице
Подключаюсь к базе данных своего сайта, нахожу title ячейку, если равно со спарсенным тегом обновляет спарсенную информацию в базе данных, ячейке xfields найти ||cat| и вставить текст после.... Если совпадения не найдены переписать ||cat| в пустое значение. Примерный скрипт в помощь прилагаю. Срок выполнения один день.
Опубликован 16.02.2017 в 11:10 Последнее изменение: 16.02.2017 в 11:13