Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][tlug] utf form problems
- Date: Mon, 25 Feb 2008 22:55:28 -0800
- From: steven smith <sjs@example.com>
- Subject: [tlug] utf form problems
- User-agent: Thunderbird 1.5.0.14pre (X11/20071023)
Hi I'm trying to get my first form using UTF working and am having problems. my html header looks like: <head> <title>Heisig Info</title> <meta name="Generator" content="Vim/7.0"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> According to what I've found on the web, the content statement should be all I need to do to enable UTF-8 encoding. The input on the form looks like: <input type="hidden" name="rtk_kanji_1" value="助"> I'm using perl 5.8.8 and have a script for debugging. I'm trying to use HTML::Entities to decode the input. I'm using a POST method form. I'm pretty sure the form is the problem. It looks like the encoded string being sent to the server is wrong. I have a debug statement to test how utf-8 works on the server. It does nothing but encode/decode a utf-8 string. That segment of code looks like: my $x = "rtk_kanji_1=助"; print "\$x=\"$x\"\n"; my $y = encode_entities($x); print "\$y=\"$y\"\n"; my $z = decode_entities($y); print "\$z=\"$z\"\n"; and output from this debug in the browser looks like: $x="rtk_kanji_1=助" $y="rtk_kanji_1=助" $z="rtk_kanji_1=助" so I'm pretty sure things on the server side are ok. I have debug statements to look at what is arriving on stdin at the server that look like: if ($input) { my $output = decode_entities($input); print "\$input = \"$input\"\n"; print "\$output = \"$output\"\n"; } and the debug output in the browser looks like: $input = "rtk_kanji_1=%E5%8A%A9" $output = "rtk_kanji_1=%E5%8A%A9" so decode_entities isn't doing anything with the string and to me the encoded string doesn't look like what I expected for an encoded utf-8 string. What am I missing. From what I've been able to find on the web, this shouldn't be difficult, but I don't quite know where to go from here. Thanks Steve S.
- Follow-Ups:
- Re: [tlug] utf form problems
- From: Godwin Stewart
- Re: [tlug] utf form problems
- From: Brett Robson
- Re: [tlug] utf form problems
- From: Marty Pauley
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Visio-to-PNG Batch Conversion - Possible?
- Next by Date: Re: [tlug] utf form problems
- Previous by thread: Re: [tlug] limitation on using md0 as /
- Next by thread: Re: [tlug] utf form problems
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links