Thread use CGI -utf8 (2 answers)
Opened by rosti at 2011-09-01 19:38

moritz
 2011-09-01 19:49
#152038 #152038
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Schau dir noch mal http://perlgeek.de/de/artikel/charsets-unicode an.

Ab CGI Version 3.29 (wird mit perl 5.9.5 ausgeliefert) dekodiert es.
Dann funktioniert allerdings das
Code: (dl )
print "$x <br>"
nur noch, wenn du vorher
Code: (dl )
binmode STDOUT, ':encoding(UTF-8)';
machst.


Code: (dl )
1
2
3
4
$ /usr/bin/perl code_152036_1.txt x=%c3%a4
Content-Type: text/html; charset=UTF-8

ä <br>1<br>


(das ist ein Perl 5.10.1 aus Debian/stable, und der Code enthält das binmode von oben).

View full thread use CGI -utf8