#!/usr/bin/perl -w
use strict;

## Läs in namn-värde-paren i %qs
my %qs;
$ENV{ QUERY_STRING } ||= "";
my @name_value_pairs = split( /&/,  $ENV{ QUERY_STRING } );
foreach my $pair ( @name_value_pairs )
{
    my( $name, $value ) = split( /=/, $pair );
    $qs{ $name } = $value;
}
#print "content-type: text/plain\n\n";

### Skriv ut headern som sätter cookies
foreach my $field ( keys %qs )
{
    print "Set-cookie: ", $field, "=", $qs{ $field }, "\n";
}
print "content-type: text/html\n\n";

print "<html><head><title>Kakorna kommer!</title></head><body>\n";
print "<h1>Kakorna kommer!</h1>\n\n";

print "<p>Detta är de kakor som din browser skickade till mig: <br>\n";
print $ENV{'HTTP_COOKIE'}, "\n\n";


print "<p>Följande kakor sätts i och med att detta paket når din browser: \n";
print "<ul>\n";
foreach my $field ( keys %qs )
{
    print "<li>", $field, " = ", $qs{ $field }, "\n";
}
print "</ul>\n";




print "</body></html>\n";


