Hallo,
bisher baue ich die Seite auf mit
......
use CGI qw(header);
print header(-type=>'text/html; charset=ISO-8859-1');
print <<AAA;
<!DOCTYPE HTML .........>
<html>
<head>
....
AAA
if (...) {
print 'weiterer HTML-Code';
}
.....
Jetzt will ich das ganze zunächst in eine Variable schreiben und erst ausgeben, wenn komplett erstellt.
Dabei dachte ich an folgendes:
......
use CGI qw(header);
my $output = header(-type=>'text/html; charset=ISO-8859-1');
$output .=<<AAA;
<!DOCTYPE HTML .........>
<html>
<head>
....
AAA
if (...) {
$output .= 'weiterer HTML-Code'; #@Patrick: Wie Du siehst, bin ich lernfähig (.=)
}
.....
[/code]
Mein Problem: Nach Ausführung von $output = header(-type=>'text/html; charset=ISO-8859-1');
ist $output leer.