Hallo,
ich habe mir folgende zwei PHP-Dateien erstellt und möchte nun autom. eine HTML-Seite daraus erzeugen/schreiben, die dann so aussieht wie ergebnis.html
Sinn der 'Übung' ist, dass ich mir ein kleines Template-System bauen möchte.
-------------------- test.php --------------------------
<?php
include "daten.php";
?>
<html>
<head>
<title><?php echo $name; ?></title>
</head>
<body>
<div align="center">Name: <?php echo $name; ?></div>
</body>
</html>
--------------------- daten.php -----------------------
<?php
$name = "ICH";
?>
------------------- ergebnis.html ---------------------
<html>
<head>
<title>ICH</title>
</head>
<body>
<div align="center">Name: ICH</div>
</body>
</html>
Ich habe schon verschiedenes ausprobiert (bin PHP-Anfänger), aber irgendwie bekomme ich es nicht hin, dass in meiner ergebnis.html nicht mehr <?php echo $name; ?> steht sondern 'ICH'.
Wie muss ich die Dateien einlesen und wieder speichern?
ich habe mir folgende zwei PHP-Dateien erstellt und möchte nun autom. eine HTML-Seite daraus erzeugen/schreiben, die dann so aussieht wie ergebnis.html
Sinn der 'Übung' ist, dass ich mir ein kleines Template-System bauen möchte.
-------------------- test.php --------------------------
<?php
include "daten.php";
?>
<html>
<head>
<title><?php echo $name; ?></title>
</head>
<body>
<div align="center">Name: <?php echo $name; ?></div>
</body>
</html>
--------------------- daten.php -----------------------
<?php
$name = "ICH";
?>
------------------- ergebnis.html ---------------------
<html>
<head>
<title>ICH</title>
</head>
<body>
<div align="center">Name: ICH</div>
</body>
</html>
Ich habe schon verschiedenes ausprobiert (bin PHP-Anfänger), aber irgendwie bekomme ich es nicht hin, dass in meiner ergebnis.html nicht mehr <?php echo $name; ?> steht sondern 'ICH'.
Wie muss ich die Dateien einlesen und wieder speichern?
Kommentar