Thomas: Variablen parsen

Beitrag lesen

Hi,

wenn ich folgendes mache:

...
$name="Thomas";
open (in,"template.html");
@data=<in>;
close in;
print @data;
...

und mein Template sieht etwa so aus:

<html>
<body>
Hallo $name
</body>
</html>

Dann gibt das Script wirklich "$name" aus, anstatt "Thomas".
Das ist sicher aus Sicherheitsgründen so, oder?
Gibt es eine Möglichkeit, daß direkt wie bei der Vorgehensweise ohne Datei zu ersetzen?

Gruß
Thomas