• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Template Problem

Status
Für weitere Antworten geschlossen.

gollum1990

Neues Mitglied
Hallo,
ich habe mal versucht mit Templates zu arbeiten, aber es wird nichts ausgeben.

template.html
Code:
<html>
<head>
<title>Test mit Template</title>
</head>
<body>
<h6>{inhalt}</h6>
<h5>{menu}</h5>
</body>
</html>

template.php
PHP:
<?php
$inhalt = 'Testinahlt';
$menu = 'Testmenu';

$template = implode("", file("template.html"));
$template = str_replace("{inhalt}", $inhalt, $template);
$template = str_replace("{menu}", $menu, $template);
?>

Es wird auch keine Fehlermeldung ausgeben.
 
Die einfachste Antwort ist meistens die richtige ;)

Du hast im HTML-File "{inahlt}" geschrieben, im PHP-File steht allerdings {inhalt} ;) Simpler Tippfehler also.

Mysterious
 
In diesem Falle ist die Antwort noch einfacher ;)

In dem PHP-File ist keine Ausgabe. Der Code llautet richtig:

PHP:
<?php
$inhalt = 'Testinahlt';
$menu = 'Testmenu';
$tempfile = file("template.html");

$template = implode("", $tempfile);
$template = str_replace("{inhalt}", $inhalt, $template);
$template = str_replace("{menu}", $menu, $template);

echo $template;
?>

Es klappt. Du kannst es hier anschauen: http://phike.uttx.net/gollum1990/template.php

Mysterious
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben