Re: Подключения новых параметров поиска.
Пользователь:
Карауш (IP-адрес скрыт)
Дата: 19, August, 2003 13:16
> Тупое копирование файлов не проходит. Т.е. есть база в ИРБИС,
> fst - файл отредактирован, словарь создан, далее все файлы <имя
> базы>.*
> скопированы в ранне существующую, подключенную базу
> веб-ирбиса.
Так и должно быть. И должно работать.
> Поиск по этому термину с указанным в параметре S21P03 новым
> префиксом не идет (результат: по вашему запросу в базе ничего
> не найдено).
Там есть еще и переменные, которые необходимо прописать. Они по умолчанию в программу Web-ИРБИС не "падают".
Вот текст для независимой формы, найденный опытным путем со списком необходимых тегов для работы поиска.
Попробуйте поставить эту формочку и проверить:
_-----------------------------------------------------------------------_
<FORM name="mils" ACTION="http://имя_сайта/cgi-bin/имя_ИРБИСа_програмыы" METHOD="POST">
<INPUT TYPE="HIDDEN" NAME="I21DBN" VALUE="ИМЯ_БД">
<INPUT TYPE="HIDDEN" NAME="S21FMT" VALUE="fullw">
<INPUT TYPE="HIDDEN" NAME="S21CNR" VALUE="20">
<INPUT TYPE="HIDDEN" NAME="002S21P04" VALUE="">
<INPUT TYPE="HIDDEN" NAME="002S21P01" VALUE="3">
<INPUT TYPE="HIDDEN" NAME="006S21P01" VALUE="2">
<INPUT TYPE="HIDDEN" NAME="002S21L0G" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="002S21P02" VALUE="1">
<INPUT TYPE="HIDDEN" NAME="002S21P03" VALUE="ПРЕФИКС_НУЖНО_СЮДА_ВВЕСТИ_Например_K=">
<INPUT TYPE="HIDDEN" NAME="002S21P05" VALUE="Ключевые слова_Хотя_можно_ввести_хоть_ПРИВЕТ">
<INPUT TYPE="HIDDEN" Name="C21COM" Value ="Поиск">
<INPUT class=form NAME="002S21STR" SIZE="18">
<INPUT class=form TYPE="submit" Name="C21COM" Value ="Go!">
</form>
_---------------------------------------------------------------------------------_
Теперь некоторые хитрости.
Строка:
<INPUT TYPE="HIDDEN" Name="C21COM" Value ="Поиск">
кажется ненужной, однако это позволяет пользователю посылать запрос, просто нажимая ВВОД на клавиатуре (ENTER), и, не нажимая кнопку "ПОИСК". И не прописывать в файлах настройки Web-ИРБИСа значение "GO!".