Hallo,
ich möchte per file() eine Datei einlesen, in der sich html-code aber auch php-variablen befinden.
Als Test hab ich folgende Datei erstellt:
test.tpl
--------
<hr>$test<hr>
und meine php-Datei sieht so aus:
test.php
--------
<html><body>
<?
$filename = "test.tpl";
$test = "Hello World";
$data = @implode('', (@file($filename)));
echo $data
?>
</body>
</html>
Eigentlich sollte das $test durch ein 'hello world' ersetzt werden.
Macht er aber nicht. Wenn ich $data nicht aus file() fülle sondern "händisch", dann wird $test ersetzt.
Wie kann ich denn php dazu anleiten, es doch zu tun?
Gruß,
Knud