Templates in PHP oder gehts einfacher?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Freeceleb
Mitglied
Beiträge: 27
Registriert: 22.07.2002 20:50
Wohnort: Wuppertal

Templates in PHP oder gehts einfacher?

Beitrag von Freeceleb »

Hallo allerseits,

habe mich in der letzten Zeit in PHP eingearbeitet und will das nun in meiner Homepage nutzen.

Ich will aber zunächst nur die einzelnen Bausteine wie das Menü (eine Tabelle mit den Links), einen Werbebanner usw. jeweils damit einbinden.

Nun scheint dies ja mit include zu gehn, da man damit in php-dateien an der stelle die benötigten code-schnipsel jeweils einfügen kann.

Nun meine Frage:
Muss ich also nur für alle benötigten Bauelemente der Webseite entsprechende Dateien anlegen (*.php) und die dann mit include("....php"); dort einbauen, wo ich sie benötige?
Oder mach ichs mir damit zu einfach?

Und wozu brauch man dann diese Template-Klassen, wenn es doch so verhältnismäßig einfach geht? :roll:
Liebe Grüße
Freeceleb
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

du brauchst für sowas keine Templates. Einfach deine Datei in der du ein Banner oder sowas anzeigen lassen willst umbenennen in *.php und dann dort per

Code: Alles auswählen

<?php
include ("banner.php");
?>
deinen Banner einbinden. (In der banner.php könnte z.B. einfach normales HTML stehen wie <img src ... usw.)
Wiesel
Mitglied
Beiträge: 6
Registriert: 27.05.2003 09:38
Wohnort: Saarland
Kontaktdaten:

Beitrag von Wiesel »

Hallo,
ich hab den News-Mod so abgeändert das die Into Seite nur noch den Text der Nachrichten anzeigt. Nun hab ich per "include" die "intro.php" datei in einer Tabelle meiner normalen Homepage eingebaut. Es wird auch alles angezeigt, nur bekomme ich öfters über dem Text eine Fehlermeldung:

Warning: Cannot modify header information - headers already sent by (output started at /home/mein/web/public_html/phpBB2/home.php:9) in /home/mein/web/public_html/phpBB2/includes/sessions.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /home/mein/web/public_html/phpBB2/home.php:9) in /home/mein/web/public_html/phpBB2/includes/sessions.php on line 183

wenn ich nun einmal auf die Forumseite gehe und wieder zurück auf die normale Homepage dann ist die Fehlermeldung weg und nur die News werden in der Tabelle angezeigt.
Ist das was mit Cookies oder wie kann ich das mit der Fehlermeldung verstehen und umgehen.
Also ich bekomm fast immer die Fehlermedung von oben und weiss nicht was sie bedeutet.

thx
Wiesel
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“