From: David Ponevac <[EMAIL PROTECTED]>
> I am running Apache/2.0.36 (Win32) with ActivePerl 5.6.1 build 633. My
> problem is that when I sent something to my CGI script with special
> characters(example: test.cgi?var=vára ) the server dies with this
> message
>
> Server error!
> Error message:
> couldn't create child process: 22:
> D:/www/bitdiv.com/forum.bitdiv.com/cgi-bin/YaBB/YaBB.cgi
> If you think this is a server error, please contact the webmaster
> Error 500
>
> Now, when I remove the special characters it works just fine. The
> charset I need to use is windows-1250 or ISO-8859-2
>
> How can I fix this problem? Please help.

use CGI::Enurl; # http://Jenda.Krynicky.cz or CPAN
...
$URL = 'test.cgi?'.enurl({ var => 'víra'});
...

Jenda
===== [EMAIL PROTECTED] === http://Jenda.Krynicky.cz =====
When it comes to wine, women and song, wizards are allowed
to get drunk and croon as much as they like.
        -- Terry Pratchett in Sourcery

_______________________________________________
ActivePerl mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to