Anisun
Постоялец
- Регистрация
- 8 Дек 2014
- Сообщения
- 85
- Реакции
- 24
- Автор темы
- #1
Здравствуйте имею парсер на DLE 9.8, ставлю на DLE 10.1
Он парсит информацию,но не в дополнительные поля перечисленные в массиве $fields , он их оставляет пустыми.
Но если к примеру в
добавлять echo '<br>'.$temp2[1]; (думаю что не является правильным) то выводит но под кнопкой найти Для просмотра ссылки Войдиили Зарегистрируйся
Должно вообще это выводится в доп полях, но не выводится они остаются пустыми, как бы хоты сделать чтоб выводилось здесь?
Для просмотра ссылки Войдиили Зарегистрируйся
Помогите пожалуйста разобраться, заранее спасибо.
Он парсит информацию,но не в дополнительные поля перечисленные в массиве $fields , он их оставляет пустыми.
Код:
$fields = array(
'reference' => '',
'year' => 'year',
'eng_title' => 'eng_title',
'country' => 'country',
'genre' => 'genre',
'type' => 'type',
'premiere' => 'premiere',
'director' => 'director',
'manga' => 'manga',
'author' => 'author',
'mark' => 'mark',
'rating' => 'rating',
'votes' => 'votes'
);
Но если к примеру в
Код:
if ($fields['type'])
{
preg_match('|Тип</b>:\s*(.*?)<br>|is', $temp, $temp2);
$result[$fields['type']] = $temp2[1];
}
if ($fields['premiere'])
{
preg_match('|Премьера</b>:\s*(.*?)<br>|is', $temp, $temp2);
$result[$fields['premiere']] = preg_replace('|<[^>]+>|is', '', $temp2[1]);
}
добавлять echo '<br>'.$temp2[1]; (думаю что не является правильным) то выводит но под кнопкой найти Для просмотра ссылки Войди
Код:
if ($fields['type'])
{
preg_match('|Тип</b>:\s*(.*?)<br>|is', $temp, $temp2);
$result[$fields['type']] = $temp2[1];
echo '<br>'.$temp2[1];
}
if ($fields['premiere'])
{
preg_match('|Премьера</b>:\s*(.*?)<br>|is', $temp, $temp2);
$result[$fields['premiere']] = preg_replace('|<[^>]+>|is', '', $temp2[1]);
echo '<br>'.$temp2[1];
}
Должно вообще это выводится в доп полях, но не выводится они остаются пустыми, как бы хоты сделать чтоб выводилось здесь?
Для просмотра ссылки Войди
Помогите пожалуйста разобраться, заранее спасибо.
Вложения
Последнее редактирование: