Re: htdig: search for a phrase?


Simon Fleischmann-Shostak (sfleisch@sedl.org)
Fri, 7 Aug 1998 17:07:43 -0600


>On Wed, 5 Aug 1998, Simon Fleischmann-Shostak wrote:
>
>> And as a sort of follow up to that -- how does one set ht://Dig to search
>> multiple restricted areas, rather than just one? I'm designing a form
>> interface to allow a selectable menu of Web site areas to search, but it
>> only appears to work when set as a single-selection field.

>> When I try it as a <SELECT ... MULTIPLE> ht://Dig finds nothing -- htsearch
>> places a "%01" between the multiple selections.

>I had that same problem some time ago. The solution is, as I close remember,
>to have an entry in the option list with two "values" concatinated with
>a pipe sign (|). So you'll need something like
>
>OPTION VALUE="one|two" .......
>
>--jesse

Jesse,

That would seem to work, when something like this is passed to htsearch:

http://www.foo.bar/cgi-bin/htsearch?config=foobar&restrict=foobar1|foobar3|fooba
r5&exclude=&method=and&format=builtin-long&words=test

Which would restrict the search to URLs with foobar1, foobar3, or foobar5
in them.

But, the form won't send multiple selections divided with a "|" -- so it
seems like it needs another cgi-script to concatenate the selections and
send them to htsearch. Right?

-s
----------------------------------------------------------------------
To unsubscribe from the htdig mailing list, send a message to
htdig-request@sdsu.edu containing the single word "unsubscribe" in
the body of the message.



This archive was generated by hypermail 2.0b3 on Sat Jan 02 1999 - 16:27:17 PST