Hallo,
[etwas OT]
Jo :)
in meiner ersten HTML-Datei habe ich einen form-Befehl:
<form method="post" action="arglog.pl">
`arglog.pl' gibt nur die Argumente wieder aus.
Leider führen die Browser (mozilla, lynx) das Skript nicht aus, sondern öffnen es mit `less'.
Wie testest du deine Seite? Lädst du die in Mozilla per file://dein/pfad/zur/datei.html oder rufst du die von einem Webserver (Apache o.ä.) ab?
In `/etc/mailcap' den Eintrag `application/x-perl' zu manipulieren, brachte das Skript zur Ausführung, jedoch nicht die Ausgabe in eine neue Browser-Seite.
Wo liegt der Denkfehler?
Perl-CGI geht nur via Webserver mit CGI-Unterstützung, heisst, der Webser muss CGI erlauben und das CGI (oder .pl-Script) muss im /cgi-bin des Webservers liegen, damit es ausgeführt werden _darf_.
Sonst wird die Datei nur runtergeladen.
Die /etc/mailcap hat da _nix_ mit zu tun.
Gruss Udo
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)