» Forum » Allgemein » HTML, PHP, SQL,... » Festes Seitenlayout
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Festes Seitenlayout
Recognize21
Mitglied
14 Beitragspunkte
Posts: 282

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.02.2012 - 19:24:52     Zitieren
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 Smilie


Visit my website: www.Motion-M.de/
Nun auch auf Facebook!
jankrug
Moderator
50 Beitragspunkte
Posts: 3621

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 05.02.2012 - 20:32:02     Zitieren


Viele verlieren den Verstand nur deshalb nicht, weil sie keinen haben. (Balthasar Gracián)
Recognize21
Mitglied
14 Beitragspunkte
Posts: 282

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.02.2012 - 21:09:29     Zitieren
WoW! Lachen Werde mir die Downloads, aber vor allem mal das Tutorial anschauen. Sieht vielversprechend aus.
Vielen Dank für die schnelle Hilfe! Smilie

Liebe Grüße
Marvin


Visit my website: www.Motion-M.de/
Nun auch auf Facebook!
Recognize21
Mitglied
14 Beitragspunkte
Posts: 282

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 11.02.2012 - 19:43:03     Zitieren
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 Smilie


Visit my website: www.Motion-M.de/
Nun auch auf Facebook!
jankrug
Moderator
50 Beitragspunkte
Posts: 3621

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 13.02.2012 - 17:57:25     Zitieren
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>


Viele verlieren den Verstand nur deshalb nicht, weil sie keinen haben. (Balthasar Gracián)
Recognize21
Mitglied
14 Beitragspunkte
Posts: 282

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 13.02.2012 - 19:53:09     Zitieren
Super Smilie
str_replace kannte ich noch nicht..

Vielen Dank für die super Hilfe hier Smilie
Liebe Grüße


Visit my website: www.Motion-M.de/
Nun auch auf Facebook!

[ Anmelden zum schreiben ]