В этом примере демонстрируется как с помощью php-скрипта отфильтровать результаты поиска по сайту по букве алфавита. Скрипт ожидает ввода поисковой фразы, после нажатия кнопки "Поиск" выполняет POST запрос на скрипт поиска по сайту (в данном примере поиск проходит по сайту forum.ucoz.ru), затем структурирует полученный результат (ответ), фильтрует его и выводит на страницу. Исходный код данного примера приведен ниже.
В шаблоне страницы:
<div align="center"> <p> <b>Данный пример демонстрирует использование скрипта для фильтрации результатов поиска по сайту по букве алфавита</b> </p> </div> <hr> <?$PHPCODE$("http://phpexample.ucoz.net/php/example005/filtersearchbyalph.php")?>
Примечание php-скрипт обрабатывает столько материалов, сколько возвращает поисковый скрипт сайта. Если вы хотите, чтобы скрипт работал с большим количеством результатов, чем те, которые возвращаются по умолчанию, измените соответствующую настройку в панеле управления сайтом.
jon, Скажите пожалуйста каким образом можно сгруппировать по категориям или отфильтровать материалы которые добавили пользователи сайта, поскольку они жалуютса что очень неудобно их находить через поиск, чтобы редактировать. Материалов у некоторых пользователей более 1000. Благодарю за ответ
jon Подскажите пожалуйста, как мне сделать на сайте www.all-hit.ru навигацию по алфавиту и году. Не могу никак вникнуть куда ставить скрипт? И ещё один не маловажный момен, это то, что поиск по сайту у меня не ucoz, а свой. Помогите пожалуйста.
Как я понял пример PHP скрипт подходит к стандартным шаблонам юкозовских сайтов. У кого нестандартный шаблон скрипт надо менять. В пхп я не силен, jon не подскажите ли что мене надо поменять чтобы скрипт заработал. Буду очень благодарен.
Если вы внимательно посмотрите, то увидите, что скрипт ищет вначале таблицу с классом eBlock, а в ней уже поля eTitle, eMessage и eDetails, парсит эти данные а потом строит фильтры. У вас свои имена классов и скрипт банально ничего не находит, поэтому и не работает так, как вы ожидаете.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]