Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Хаки » Как настроить вывод статей через custom по заголовку?

Как настроить вывод статей через custom по заголовку?


     Все вопросы » Хаки    619

вопрос
Здравствуйте, подобный вопрос уже задавался - Переделать поиск новостей в custom
Предложенное решение

Работает, только, если поиск идет по одному заголовку. Возможно сделать так, чтобы можно было вывести новости с несколькими заголовками с приставкой "или"? Например,
{custom title="калина, малина и т.д."}

Ответа пока нет


2 комментария

Mau
Юзер

Mau - -

Если так сделать, будет правильно?
if( preg_match( "#title=['\"](.+?)['\"]#i", $param_str, $match ) ) {
		
		$match[1] = explode (',', $match[1]);

		$temp_array = array();

		foreach ($match[1] as $value) {

			$value = @$db->safesql ( htmlspecialchars ( strip_tags ( stripslashes ( trim ( $value ) ) ), ENT_QUOTES, $config['charset'] ) );
			$temp_array[] = "p.title LIKE '%{$value}%'";

		}		
		
		$where[] = "(".implode(' OR ', $temp_array).")";
		
		
	}

LazyDev
PHP-developer

LazyDev - -

Mau, да.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

Похожие вопросы

наверх