П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 185260 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 86030 раз(а).

Учебник HTML.
Просмотров 79097 раз(а).

Руководство по PHP5.
Просмотров 49642 раз(а).

Хостинг через призму DNS.
Просмотров 57245 раз(а).

Подборка текстов стандартных документов.
Просмотров 48826 раз(а).

Учебник PHP - Самоучитель
Просмотров 55547 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 56741 раз(а).

Внешние атаки...
Просмотров 46131 раз(а).

Учебник PHP.
Просмотров 40730 раз(а).

SSI в примерах.
Просмотров 30925 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Учебник РНР
Назад Вперёд

udm_add_search_limit

(PHP 4 >= 4.0.5)

udm_add_search_limit - добавляет различные ограничения поиска.

Описание

int udm_add_search_limit (int agent, int var, string val)

udm_add_search_limit() возвращает TRUE при успехе, FALSE при ошибке. Добавляет ограничения поиска.

agent - ссылка на Agent, полученный после вызова udm_alloc_agent().

var - определяет параметр, обозначающий ограничение.

val - определяет значение текущего параметра.

Возможные значения var:

  • UDM_LIMIT_URL - определяет ограничения URL документа для поиска в подразделе БД. Поддерживает шаблоны/wildcards SQL % и _ , где % совпадает с любым количеством символов, даже с нуль символов, а _ совпадает точно с одним символом. Например, http://my.domain.__/catalog may stand for http://my.domain.ru/catalog и http://my.domain.ua/catalog.

  • UDM_LIMIT_TAG - определяет TAG-ограничения сайта. В indexer-conf вы можете присвоить специфические TAGs различным сайтам и частям сайта. Тэги в mnoGoSearch 3.1.x это строчки, которые могут содержать метасимволы % и _. Метасимволы позволяют искать группы тэгов. Например, есть ссылки с тэгами ABCD и ABCE, а поиск ограничен ABC_ - поиск будет выполнен в обоих тэгах.

  • UDM_LIMIT_LANG - определяет ограничения языка документа.

  • UDM_LIMIT_CAT - определяет ограничения категории документа. Категории похожи на тэги, но вкладываются. Так что вы можете иметь одну категорию внутри другой и так далее. Вы должны использовать два символа для каждого уровня. Используйте 16-ричное число, начиная с 0-F, или число с базой 36, начиная с 0-Z. Таким образом, категория верхнего уровня, наподобие 'Auto', будет 01. Если она имеет подкатегорию 'Ford', то будет 01 (родительская категория) и 'Ford', которому мы назначили 01. Совместив их, мы получим 0101. Если 'Auto' имеет другую подкатегорию 'VW', то её id будет 01, поскольку она принадлежит категории 'Auto', и 02, поскольку это следующая категория. Таким образом, её id будет 0102. Если VW имеет подкатегорию 'Engine', то её id будет начинаться вновь с 01 и получит 'VW' id 02 и 'Auto' id 01, что даст 010201. Если вы хотите искать сайты под этой категорией, вы передаёте её cat=010201 в url.

  • UDM_LIMIT_DATE - определяет ограничение по дате модификации документа.

    Формат значения параметра: строка с первым символом < или >, затем, без пробелов, дата в формате unixtime, например:

    Udm_Add_Search_Limit($udm,UDM_LIMIT_DATE,"<908012006");

    Если используется символ >, то поиск ограничен документами, имеющими дату модификации больше, чем введённая. Если <, то меньше.


Назад Оглавление Вперёд
Функции mnoGoSearch Вверхudm_alloc_agent


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту: