サイト内検索のutf-8化

こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。

お世話になります。

サイト内検索用のcgiを探したらこちらのcgiが一番理想的だったので利用させていただきました。

でも問題は文字化け!
今まで作業をしたウェブページが基本utf-8で、
メールフォームのcgiだけshift_jisで作ったので
search.html, search.chi, conf.cgi この三つを全部utf-8に設定しました。
cgiの場合はutf-8化するのはよくわからなかったのでDreamweaverを使って
ページプロパティからエンコーディングでutf-8/Unicode正規化フォームでC(標準分解の後で標準合成を適用)を設定しました。

その結果検索はよく出来たんですが検索結果が出る${snippet}の前後に一文字だけ文字化けてしまいました。。。

なんとか解決方法があったらぜひよろしくお願いします!

Re:サイト内検索のutf-8化
和田 - 2009-03-26 17:44:35あ~化けるかもしれないですね・・・ダブルバイトの関係で、そういう処理をいれてないので・・・。
ページの要約文(スニペット)を表示する仕様であれば文字化けしないですむんですが・・・。
※当サイトのサイト内検索参照
Re:Re:サイト内検索のutf-8化
ビサザ - 2009-03-26 20:48:40ありがとうございました!!
メタのDescriptionを見せるってことですね!?
まだわからないのがいっぱいですが、
勉強してやってみます。

Re:Re:Re:サイト内検索のutf-8化
和田 - 2009-03-26 21:10:01へい!そうだす!時間かかってもよければ要約文を抜くスクリプトと差し替えますんで、プログラムを添付してくだせぇ!
Re:Re:Re:Re:サイト内検索のutf-8化
ビサザ - 2009-03-30 20:44:48ありがとうございます。
今結構泣きそうな状況です。
システムは本当に難しいです!!
でもこちらのプログラムは説明もわかりやすくて
本当に助かります。

今作業中のファイルを添付します。
ぜひよろしくお願いします。
Re:Re:Re:Re:Re:サイト内検索のutf-8化
和田 - 2009-03-31 04:50:21動作は未確認ですがたぶん動くと思います。

コメント欄