Mein Problem,-- bekomme keine Rückmeldung !
Habe 2 Testformulare geschrieben;
1. Das erste habe ich (testformular.html ) genant und es in
( C:\apachefriends\xampp\htdocs\ ) gespeichert.
Habe an der Grundeinstellung von Xampp, httpd.conf noch nichts geädert .
( DocumentRoot "c:/apachefriends/xampp/htdocs" ).
Daß Testformular kann ich ohne Probleme mit localhost aufrufen.
HTML-Dokument mit CGI-Aufruf:
<html>
<head>
<title>Testseite</title>
</head>
<body>
<h1>Testformular</h1>
<form action="/cgi-bin/test.pl" method=post>
Name <input size=40 maxlength=40 name="AnwenderName"> <BR>
Text: <textarea rows=5 cols=70 name="Kommentartext"
wrap=virtual></textarea><p>
<input type=submit value="Absenden">
</form>
</body>
</html>
2. Das zweite Dokument heißt ( test.pl ) und habe es in
( C:\apachefriends\xampp\php ) gespeichert , denke da liegt der Fehler. Wie muss ich vorgehen um das Script zum laufen zu bringen.
CGI-Script TEST.PL mit HTML-Ausgabe:
#!/usr/bin/perl
read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'});
print "Content-type: test/html\n\n";
print "<html><head><title>CGI-Reaktion</title></head>\n";
print "<body><h1>Reaktion des CGI-Programms</h1>\n";
print $ENV{'CONTENT_LENGTH'};
print "</body></html>\n";
Wehre toll wenn mir jemand helfen könnte und das noch ohne Fachchinesig, hab nur Hauptschulabschluss.
![Embarassed :oops:](./images/smilies/icon_redface.gif)
Mit freundlichen Grüßen, Harald