Ajax 日本語処理


  Perl ( UTF-8 )



Jcode は必要無くなります。保存も utf-8n で保存したほうが良いでしょう。

私は、Perl はあまり得意ではありませんが、UTF-8 の扱いはいろいろ面倒です。しかし現在、一般的なサーバーではモジュール的には PHP より幅広く実装されている事が多いです。ですから、どうしても Perl を使わなければいけない場面が出てくるので、UTF-8 についてはある程度対処方法を知っておくと良いと思います。


  
#!/usr/local/bin/perl

print "Content-Type: text/html; Charset=utf-8\n";
print "\n";

$QUERY_STRING = $ENV{'QUERY_STRING'};

@Fields_Data = split(/&/, $QUERY_STRING);

foreach $Field_Data ( @Fields_Data ) {
	($Name, $Value) = split(/=/, $Field_Data);
	$Value =~ tr/+/ /;
	$Value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
	$_GET{$Name} = $Value;
}

if ( $_GET{'value'} eq '送信' ) {
	$utf8 = '送信を受信しました';
}

print $utf8;

  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ