Matti Maekitalo: Html Stücke zu einer Seite zusammenfügen (nicht wirklich)

Beitrag lesen

Hallo

wie kann ich das hier machen:

Erklär doch mal bitte, was du willst, ich habe es so nicht verstanden. Willst du gegebenenfalls Subroutinen schreiben, die für die Aussage des Seitenkopfes/-fußes verantwortlich sind?

Nach dem ich zufällig auf deinen anderen Thread gestoßen bin, rate ich dirzu einer der folgenden Varianten:

(1)
&html_head();
&dein_code();
&html_foot();

sub html_head {
print << "EOF"
<html>
<head>
...
EOF
}

sub html_foot {
print << "EOF"
</body>
</html>
...
EOF
}

oder (2)

my $file_code = html(@aenderungen_zum_Template);

deine Datei ist jetzt in $file_code, die kannst du jetzt ausgeben

oder irgendwo abspeichern

sub html {
  my ($titel, $text) = @_;
  return << "EOF"
<html>
<head>
 <title>$title</title>
</head>
<body>
$text
</body>
</html>

EOF
}

Tschö Matti