sub printhtml
{
print "Content-type: text/html\n\n";
my (@TEMPLATE) = @_;
foreach $line (@TEMPLATE)
{
$line =~ s-\[include\=(.*?)\]-@INCLUDE = &getInclude( "$path$1" )-g;
print "$line\n";
}
}
# Die SUB soll die gesamte Datei in einen String einlesen.
sub getInclude
{
my ($filename) = @_;
my (@INCLUDE) = ();
if ((-e "$filename") && (-f $filename))
{
@INCLUDE = ();
open( INCLUDE, "$filename" );
foreach $line ()
{ $line =~ tr-\n\r--d;
push( @INCLUDE, $line ); }
close( INCLUDE );
return @INCLUDE;
}
else { return; }
}