|Think about Loose Coupling|
Perl CGI, IIS and other unholy unionsby mush4brains (Acolyte)
|on May 01, 2002 at 19:21 UTC||Need Help??|
mush4brains has asked for the wisdom of the Perl Monks concerning the following question:
I'm getting an apparent error in a Perl CGI script I'm running from IIS. The code:
This gives the result, in the browser (IE):
Note that the "4" is missing -- the comma-delimited arg's to the 4th print apparently aren't working here.
This IIS server is running ActiveState Perl "5.006001" (from $]).
If I run this script from browser on a different IIS box with ActiveState Perl 5.006, the 4 is *not* missing, so the comma apparently "works".
And... If I run this script from command line on yet another box with AS Perl 5.006001, the 4 is *not* missing, again.
Actually, I suspect this has nothing to do with IIS/CGI/etc., but rather something to do with print and commas. I've searched the web, perldelta, PerlMonks, but I'm not sure exactly what I should be searching for...
Anyone got an idea? (I'm willing to accept I made a dumb mistake.)
TIA, oh Mighty Monks.