Dietrich Ludwig: perl im IIS liefert $#ARGV == -1

Beitrag lesen

Hallo,

ich moechte ein Perl Script als CGI verwenden. Das Perl Script wird aufgerufen, aber bekommt keine Parameter uebergeben ($#ARGV == -1). Mein Webserver ist IIS unter Windows 2000 Server.

Mapping .plx = c:\perl\bin\perl.exe "%s" "%s".

Perl: V5.6.0 (ich weiss, nicht das neueste ...).

Haendischer Aufruf http://host/x.plx?myflag liefert $#ARGV == 0 (OK), aber http://host/x.plx?myflag=true liefert $#ARGV == -1.

x.plx (reduziert auf form):

<form action="x.plx" method="get">
<input type="checkbox" name="myflag" value="true">text<br>
<input type="submit" value="OK">
</form>

Habt Ihr eine Idee, woran das liegen kann?

Gruss,
Dietrich