Hello, Apache::Request ignores character sets. So if you use an utf8 encoded form values returned by Apache::Request->param are not flagged as valid perl UTF8 strings. You need to filter them through Encode::decode().
That's surely, euhm, suboptimal. Did anybody find a nice way to fix/work around this? (besides subclassing Apache::Request) Groeten, Harmen Garagebedrijf Het Vierkantje. -- The Moon is Waning Crescent (22% of Full)