decode utf-8 which we get from CGI->param
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 4 Mar 2010 22:26:06 +0000 (22:26 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 4 Mar 2010 22:26:06 +0000 (22:26 +0000)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@1328 07558da8-63fa-0310-ba24-9fe276d99e06

vhost/webpac2.cgi

index 2abdb4c..7f122bb 100755 (executable)
@@ -13,6 +13,7 @@ use SWISH::API;
 use JSON;
 use Text::Unaccent::PurePerl qw/unac_string/;
 use HTML::FillInForm::Lite;
+use Encode;
 
 my $range_around = 5;
 my @entries_per_page = ( 30, 50, 100, 500 );
@@ -202,7 +203,7 @@ print
 
 if ( my $search = param('search') ) {
 
-       $search = unac_string( $search );
+       $search = unac_string( Encode::decode('utf-8',$search) );
 
        print qq|
                <a href="#form" class="skip" title="skip to search form">#</a>