Tom1: Parameterübergabe über Link ok, über Formular nicht

Beitrag lesen

Hallo,
da ich nicht weiß woran der Fehler liegt, kann ich es leider keinem Thema zuordnen.

Ich habe folgenden mail-Inhalt:

  
Received: from spooler by localhost (Mercury/32 v4.01b); 30 Nov 2008 13:43:45 +0100  
X-Envelope-To: <tom@localhost>  
Return-path: <tom@localhost>  
Received: from LS. (127.0.0.1) by localhost (Mercury/32 v4.01b) with ESMTP ID MG000012;  
   30 Nov 2008 13:43:39 +0100  
Date: Sun, 30 Nov 2008 13:43:39 +0100  
From: tom@localhost  
To: tom@localhost  
Subject: Test  
Content-type: text/html  
  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">  
<html>  
<head>  
<title></title>  
</head>  
<body>  
<a href="http://www.example.com/cgi-bin/ind.pl?shp=m5">Link</a><br>  
  
<form method="POST" action="http://www.example.com/cgi-bin/ind.pl">  
<input type="hidden" name="shp" value="m5">  
<input type=submit value="Formular absenden">  
</form>  
</body>  
</html>  

Wenn ich den link anklicke, kommt der Parameter im gerufenen Perl-Programm richtig an, wenn ich das Formular absende aber nicht.
Nehme ich nur den HTML-Code und erzeuge damit eine html-Datei, rufe diese auf, so funktioniert auch der Formularversand.
Woran könnte dies liegen?