/[suikacvs]/www/test/charset/singlebyte/charset.cgi
Suika

Contents of /www/test/charset/singlebyte/charset.cgi

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Fri Jun 6 14:04:45 2008 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
New

1 wakaba 1.1 #!/usr/bin/perl
2     use strict;
3    
4     my $name = $ENV{PATH_INFO};
5     $name =~ s!^/!!;
6     $name =~ s/%([0-9A-Fa-f]{2})/pack 'C', hex $1/ge;
7     $name =~ s/[\x00-\x1F]/ /g;
8    
9     my $name_c = $name;
10     $name_c =~ s/[\\";\x20\x7F-\xFF]//g;
11    
12     print "Content-Type: text/html; charset=$name_c
13    
14     ";
15    
16     my $v = 0;
17     if ($ENV{QUERY_STRING} =~ /^(\d+)/) {
18     $v = 0+$1;
19     }
20    
21     print pack 'C', $v;

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24