質問箱/2104

カテゴリ
サマリ検索フォームで文字化けします
バージョン1.4.2
投稿者もじゃ?
状態完了
投稿日2004-03-25 (THU) 09:04:56

質問

自分のWikiのMenubarにGoogleの検索フォームを付けようと思い、WikiRoomを参考にしました。

InterWikiNameには

-[http://www.google.co.jp/search?ie=utf8&oe=utf8&q=$1&lr=lang_ja&hl=ja Google] utf8 IEのGoogleツールバー対策でUTF-8になってます。
と追加し、Menubarには
#lookup(Google,検索)
と追加したのですが、フォームに日本語を入力して検索するとGoogleには化けた文字列が渡されてしまいます。。。

回答

  • cogen? 2004-03-25 (THU) 09:41:41

    InterWikiNameに

    -[http://www.google.com/search?lr=lang_ja&ie=utf-8&oe=utf-8&q= Google] utf8
    と追加してるんですが,これでは日本語は正しく渡させています。
  • もじゃ@質問者? 2004-03-25 (THU) 10:15:01

    cogenさん、レスありがとうございます。そのとおり変更してみましたが、Googleに飛ぶとやはり文字化けしてしまいました。やはりサーバの問題でしょうか?私はAAA!Cafeを利用しているのですが・・・

    • -cogen? 2004-03-25 (THU) 10:55:58
      [[Google:検索する文字列]]
      みたいに記述してInterWikiで文字化けをせずに文字列を渡せるでしょうか?これができるんだと,lookupプラグインが絡んできそうなので私では役不足かと。
      どなたかフォローをお願いします。
      • もじゃ@質問者? 2004-03-25 (THU) 11:16:44
        [[Google:てすと]]~
        と記述して試しましたが、やはり化けました。。。
  • 名無しさん 2004-03-25 (THU) 19:34:32

    mbstringが組み込まれていない、もしくはmbstringの設定が正しくない場合にそのような症状になります。mbstringのページを参照してください。

  • もじゃ@質問者? 2004-03-26 (FRI) 11:01:09

    セキュリティ上の理由でphpinfo()関数は実行不可に設定されてるようです・・・mbstringが使えるのかどうかすら分からない上に、.htaccessまで使えないので諦めるしかないようです。返答してくださった皆さん、本当にありがとうございました。

  • PukiWiki-1.4.7-EUC版を使っています。同じ現象に苦しみました。私の場合、以下のようにGoogleのInterWikiNameを定義し直してうまくいきました。
    [http://www.google.co.jp/search?ie=euc-jp&oe=euc-jp&q=$1&lr=lang_ja&hl=ja Google] euc
    -- [[ytomi]] &new{2007-03-01 (木) 16:57:15};


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-03-01 (木) 16:57:51
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u2. HTML convert time: 0.276 sec.

OSDN