[hns-dev:33] intelli-search 時の cookie 処理

Back to archive index

Kenji kenji****@club*****
2004年 3月 21日 (日) 13:15:11 JST


Kenji です。


intelli-search を on にしている場合、Namazu検索へ飛ばすわけですが、
この時、cookie を set していないので、ログに、同じカウントの数字が
2度記録されることになります。

なんとなく気になるので、bug として、以下の修正を current に
入れたいと思います。

--- index.cgi.in	3 Feb 2002 12:10:01 -0000	1.38
+++ index.cgi.in	21 Mar 2004 04:09:51 -0000
@@ -66,6 +66,7 @@
     $HNS::Status->is->keyword && $HNS::Status->is->search_engine ne "namazu") {     my $keyword = $HNS::Status->is->keyword;
     $keyword =~ s/([^a-zA-Z0-9~\-\_\.\/\:\%])/sprintf("%%%02X",ord($1))/ge;
+    $HNS::Status->PrintCookieHeader;
     print qq(Location: $HNS::System::MyDiaryURI$HNS::Style::UnagiURL?query=$keyword&whence=0&max=20&result=normal&sort=score\r\n\r\n);
     exit;
 }


// Kenji



H14m-hns-dev メーリングリストの案内
Back to archive index