Hallo Forumsmitglieder,
ich habe ein formular online gestellt, welches zum Mailversand ein CGI-Script aufrufen sollte, das ich hier in diesem Archiv gefunden habe.
Wenn ich nun meine Formulardaten abschicke, möchte der IE das Script herunterladen, oder ein ausführendes Programm im Internet suchen. (Anstatt das Script auszuführen).
Weiss jemand an was das liegt? Ist der Server vielleicht nicht in der Lage, Perl auszuführen?
Folgendes Script wird über "<form action="commander.pl" method="post">"
commander.pl-Datei:
#!/usr/bin/perl -w
use strict;
use CGI;
use CGI::Carp qw(fatalsToBrowser);
my $cgi = new CGI;
my @Feldnamen = $cgi->param();
print $cgi->header(),
$cgi->start_html('CGI-Feedback'),
$cgi->h1('CGI-Feedback vom Programm ',$cgi->i('comments.pl'));
foreach my $Feld (@Feldnamen) {
print $cgi->strong('Feldname: '),
$Feld,
$cgi->strong(', Inhalt: '),
$cgi->param($Feld), "<br>";
}
print $cgi->end_html();
Viele Grüße, Sandra