Stephan: Einlesen einer URL

Beitrag lesen

Hallo,

dann sieht meine datei also so aus:

$Wertestring = $ENV{'QUERY_STRING'};
@Wertepaare = split(/&/, $Wertestring);
foreach $Paar (@Wertepaare) {
      ($Name, $Wert) = split(/=/, $Paar);
      $PARAM{$Name} = $Wert;
}

print "Content-type: text/html\n\n";
print "<html>\n";
print "<head>\n";
print "<title>CGI Test</title>\n";
print "</head>\n";
print "<body>\n";
print "Wert 1: $PARAM{'$wert1'}<br>\n";
print "Wert 2: $PARAM{'$wert2'}<br>\n";
print "Wert 3: $PARAM{'$wert3'}\n";
print "</body></html>\n";

wenn ich nun http://localhost/script.cgi?wert1=110&wert2=112&wert3=123 aufrufe, bekomme ich das angezeigt (Quelltext):

<html>
<head>
<title>CGI Test</title>
</head>
<body>
Wert 1: <br>
Wert 2: <br>
Wert 3:
</body></html>

Was hab ich noch falsch gemacht?

Stephan