このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

EasyBBS STAR

発言者:smart
( Date Friday, December 27, 1996 16:33:36 )


EasyBBS STARを立ち上げて試行しております。
メッセージ検索で、日本語を指定してはいけないのでしょうか。
コメントを指定して検索した時に、
『検索キーワード "%83R%83%81%83%93%83g"を含むメッセージはありません』
と表示されます。、

田中求之 さんからのコメント
( Friday, December 27, 1996 20:38:08 )

WebSTAR 2.0 になって CGI の仕様に一部変更が加えられたために起こる現象
です。

対策としては、http_search_args から検索語句を抜き出している部分で
抜き出した語句を URL デコードしてやる必要があります。

room_search ハンドラーの中に、以下のようなスクリプトになっている箇所が
2カ所あります。

  set AppleScript's text item delimiters to {"="}
  set myKey to text item 2 of BBS_param
  set AppleScript's text item delimiters to {""}

ここを

  set myKey to item 1 of (DecodeJArgs BBS_param)

に変更してください。

smart さんからのコメント
( Saturday, December 28, 1996 06:53:36 )

ありがとうございました。
修正して、動作確認しました。