ilch Forum » Allgemein » HTML, PHP, SQL,... » Festes Seitenlayout

Geschlossen
  1. #1
    User Pic
    Recognize21 Mitglied
    Registriert seit
    06.06.2010
    Beiträge
    288
    Beitragswertungen
    14 Beitragspunkte
    Hallo ihr Lieben,
    Ich beschreib erst mal kurz was ich im Moment vorhabe:
    Ich möchte ein Script schreiben, bei dem ich ein festes Seitenlayout habe, dass ich nur einmal erstelle. Wenn ich dann eine beliebige Seite im Menü aufrufe, dann soll die zuständige Datei nur für den Inhalt sorgen und nicht wieder ein komplettes Design enthalten (Wie bei Ilch: Ich erstelle mir einmal das Design und habe dann meine verschiedenen Inhalte, die im CONTENT Bereich angezeigt werden).

    Bin bereits dabei das mit PHP zu programmieren, stoße aber hin und wieder auf unschöne Stellen.
    Kennt ihr kostenlose Downloads für den oben geschilderten Fall? Würde mir gerne mal andere Lösungen anschauen.

    Liebe Grüße lächeln
    Visit my website: externer Link
    Nun auch auf Facebook!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Jan Hall Of Fame
    Registriert seit
    17.01.2007
    Beiträge
    3.646
    Beitragswertungen
    54 Beitragspunkte
    Hier hast du 19:
    externer Link

    Und hier ein Tutorial, das dich interessieren könnte:
    externer Link

    Liebe Grüße
    Jan
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Recognize21 Mitglied
    Registriert seit
    06.06.2010
    Beiträge
    288
    Beitragswertungen
    14 Beitragspunkte
    WoW! lachen Werde mir die Downloads, aber vor allem mal das Tutorial anschauen. Sieht vielversprechend aus.
    Vielen Dank für die schnelle Hilfe! lächeln

    Liebe Grüße
    Marvin
    Visit my website: externer Link
    Nun auch auf Facebook!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Recognize21 Mitglied
    Registriert seit
    06.06.2010
    Beiträge
    288
    Beitragswertungen
    14 Beitragspunkte
    Nochmal eine Frage: Könntet ihr mir sagen womit ich in PHP das Ersetzen von Platzhaltern realsiere?
    Sprich ich schreibe in HTML einfach {TITEL} hin und je nach Seite wird dieser Platzhalter dann durch einen wirklichen Titelnamen ersetzt.

    Ich fürchte das Arbeiten mit inlcude ist falsch...

    Liebe Grüße lächeln
    Visit my website: externer Link
    Nun auch auf Facebook!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Jan Hall Of Fame
    Registriert seit
    17.01.2007
    Beiträge
    3.646
    Beitragswertungen
    54 Beitragspunkte
    So wäre es beispielsweise möglich (ganz einfaches Beispiel):

    PHP
    <?php
    
    /* Template laden */
    ob_start();
    include('index.html');
    $template = ob_get_contents();
    ob_end_clean();
    
    /* Inhalte laden */
    $content = 'Das ist ein Beispieltext!';
    
    /* Platzhalter ersetzen */
    $template = str_replace('{CONTENT}', $content, $template);
    
    
    /* Alles ausgeben :-) */
    echo $template;
    
    ?>
    HTML
    <html>
    	<head>
    		<title></title>
    	</head>
    <body>
    {CONTENT}
    </body>
    </html>
    1 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Recognize21 Mitglied
    Registriert seit
    06.06.2010
    Beiträge
    288
    Beitragswertungen
    14 Beitragspunkte
    Super lächeln
    str_replace kannte ich noch nicht..

    Vielen Dank für die super Hilfe hier lächeln
    Liebe Grüße
    Visit my website: externer Link
    Nun auch auf Facebook!
    1 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten