質問箱/3437

カテゴリ
サマリ【msearch】検索結果を表示しない
バージョン1.4.7
投稿者こうすけ?
状態完了
投稿日2006-06-22 (木) 20:47:55

質問

みなさん、こんばんは。いつもお世話になっています。

さて、先程、1.4.6から1.4.7へアップしたのですが、msearchで検索時、検索結果を表示されなくなりました。検索の件数はカウントされているので、検索自体はできているように思われます。ただ、検索結果だけが表示されません。

何かよい対処があれば教えていただければと思います。どうかよろしくお願いします。

PHPは5.1.4です

関連

回答

  • 私のところでも、同じようになっていまね。困ったなぁ〜 -- ゆりっち? 2006-06-24 (土) 08:42:34
    • 検索機能のところが変ったからかな -- 2006-06-24 (土) 09:37:01
    • えっ!! そうだったんですかぁ。諦めるしかないのかなぁ。。。 -- ゆりっち? 2006-06-25 (日) 09:08:35
    • msearchって、他のみなさんのところでは、ちゃんと動いています? もしかして、こうすけさんのとこと私のとこだけ? -- ゆりっち? 2006-07-15 (土) 21:52:37
  • 経過報告です。原因は、よく解っていないのですが、今回新しくなったfunc.phpを、前のバージョン(Revision 1.46)へ落とせば、Pukiwiki1.4.7でmseachが使えるようになりました。もう少し調べてみます。 -- こうすけ? 2006-07-18 (火) 20:37:10
  • htmlのパースの所の正規表現を修正すると良さそうです。どうやらスペース一個の違いによってマッチしなくなっています。 (^^; -- teanan
msearch.inc.php.3 : 285行目
- if ( preg_match('/<li\s*[^>]*>\s*<a\s+href=\"[^?]+(\?[^\"]+)\"[^>]*>(.+(?=<\/a>))<\/a>\((\d+)([mhdw])\)(.*(?=<\/li>))<\/li>/', $line, $mat) ) {
+ if ( preg_match('/<li\s*[^>]*>\s*<a\s+href=\"[^?]+(\?[^\"]+)\"[^>]*>(.+(?=<\/a>))<\/a>\s*\((\d+)([mhdw])\)(.*(?=<\/li>))<\/li>/', $line, $mat) ) {
  • お忙しいところ、お手数をおかけしてしまい申し訳ありませんでした。無事、正常に動くようになりました。本当にありがとうございました。 -- こうすけ? 2006-07-19 (水) 09:30:18
  • どうしようかな〜と思っていたところです。またmsearchが使えるなんて、とても嬉しいです。本当にありがとうございました。(^_-)v -- ゆりっち? 2006-07-22 (土) 09:18:07


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

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

OSDN