![]() |
カレッヂ |
質問者 ひろし
投稿日 3/29(木) 00:28:30
iモードに対応するため全てsjisにしたのですが、検索でエラーがでるように なりました。 ニックネーム検索の場合で、たとえば「エリー」という名前の場合「ー」で エラーが出るようです。「ー」を使わない名前は正常に検索されます。 スクリプトはjcode'convert以外の部分は変えていないのですが、何が原因で こうなるんでしょうか? |
回答者 羊相談員
[削除]
投稿日 3/31(土) 23:01:13
「ー」が原因です。 私も同じような問題に悩まされた経験があり 対処法は未だに不明です。 |
回答者 しあわせのツボ
[削除]
投稿日 4/1(日) 00:32:54
SJISの「ー」を1バイトずつにすると「Å[」になります。 検索時に後半の[が悪さをします。 search.cgi line 75 &jcode'convert(*data,'euc'); の直後に quotemeta($data); を追加してみて下さい。 |
返信(回答)する
Web裏技 |