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?