#!C:/Program Files/Perl/bin/perl
use Net::SMTP;
use MIME::Lite;
my $Label;
my $TmpAdressTo;
my $TmpEmailAddressTo;
print FILE "\n********************** NEW RECORD ************************\n";
# Get the input
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
# Split the name-value pairs
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
if ($name eq 'firstname') {
$firstname = $value;
}
if ($name eq 'lastname') {
$lastname = $value;
}
if ($name eq 'ValA') {
$ValA = $value;
}
if ($name eq 'email') {
$email = $value;
}
if ($name eq 'studiengang') {
$studiengang = $value;
($Label,$TmpAdressto)=split(/=/,$zeile);
$TmpAdressto=~s/\s//g;
chomp($TmpAdressto);
if ($TmpAdressto eq 'xxx')
{
$TmpEmailAddressto="x\@x";
}
elsif ($TmpAdressto eq 'xxx')
{
$TmpEmailAddressto="x\@x.de";
}
else
{
$TmpEmailAddressto="x\@x.de";
}
last;
}
}
if ( ($firstname eq '') || ($lastname eq '') || ($matriculation eq '') || ($email eq '') ) {
print "Content-type: text/html\n\n";
print "\n\n";
print "Blabla!
";
print "\n\n";
print "Blabla!";
print "\n\n";
stop();
}
$filename = "exercises/".$firstname."_".$lastname."_".time().".txt";
$htmlfilename = $filename.".html";
open (FILE, ">$filename");
open (HTMLFILE, ">$htmlfilename");
print HTMLFILE "";
print HTMLFILE "