Tom: Seperater Inhalt

Beitrag lesen

Hello,

Ich würde gerne wissen, wie ich es machen kann, dass der Inhalt einer Webseite in seperaten Dateien gelagert wird, und dann einfach per Script in die Seite "geschrieben" wird (möglichst PHP).
Ich meine damit sozusagen:
-Ich habe eine .html Datei, wo das Design drinne ist.
-Ich habe eine andere .html, wo der Inhalt drinne ist.
-Dann wird auf Klick eines Buttoms der Inhalt geändert.

(Am Anfang sollte aber auch was drinne stehen)

Eines der Stichworte könnte "Template" sein.

Und das funktioniet dann ungefähr so:

---- template.tpl ----
<html>
    <head>
        <title>###TITLE###</head>
    <body>
        ###BODY###
    </body>
</html>
----------------------

<?php  ### page.php ###

$_inhalt['###TITLE###'] = 'Meine Seite';
    $_inhalt['###BODY###'] = 'Bla, bla, bla';

$tpl = file_get_contents('template.tpl');

$_search = array_keys($_inhalt);
    $output = str_replace($_search, $_inhalt, $tpl);

echo $output;
?>

Das Array $_inhalt kannst Du dann auch noch aus separaten Dateien laden, in die Due es vorher mittels serialize() und file_put_contents() hineingeschrieben hast.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de