/[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 - (show annotations) (download)
Fri Jun 6 14:04:45 2008 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
New

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