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

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



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





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

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


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