Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
ruud_fr
- Berichten: 3
- Lid geworden op: 21 feb 2006, 09:50
Bericht
door ruud_fr » 21 feb 2006, 10:03
Hallo,
Ik wil boven mijn forum een eigen header en er onder een eigen footer (zoals in bv
http://www.coldplayfans.nl/forum).
Ik heb het geprobeerd met de volgende code:
Code: Selecteer alles
include($phpbb_root_path . '../includes/header.'.$phpEx);
alleen dan geeft ie de volgende melding:
Code: Selecteer alles
Warning: Cannot modify header information - headers already sent by (output started at /home/naam/domains/domeinnaam.nl/public_html/includes/header.php:2) in /home/naam/domains/domeinnaam.nl/public_html/forum/includes/page_header.php on line 475
Warning: Cannot modify header information - headers already sent by (output started at /home/naam/domains/domeinnaam.nl/public_html/includes/header.php:2) in /home/naam/domains/domeinnaam.nl/public_html/forum/includes/page_header.php on line 477
Warning: Cannot modify header information - headers already sent by (output started at /home/naam/domains/domeinnaam.nl/public_html/includes/header.php:2) in /home/naam/domains/domeinnaam.nl/public_html/forum/includes/page_header.php on line 478
iemand een oplossing?
-
Coen
- Berichten: 5387
- Lid geworden op: 03 aug 2004, 10:25
Bericht
door Coen » 21 feb 2006, 10:07
Je mag geen enkele output genereren alsvorens er verbinding word gemaakt met je database. In welk bestand heb je de code geplaatst? Als je dit doet in includes/page_header.php dan moet je het op de volgende manier doen:
(PS. Niets hiervan is getest, maak dus eerst een BACKUP van het bestand voor je eraan gaat werken!!!)
Zoek:
Code: Selecteer alles
//
// Parse and show the overall header.
//
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
Plaats ervoor:
Code: Selecteer alles
include($phpbb_root_path . '../includes/header.'.$phpEx);
Succes ermee! :thumb:
-
ruud_fr
- Berichten: 3
- Lid geworden op: 21 feb 2006, 09:50
Bericht
door ruud_fr » 21 feb 2006, 11:17
had het in index.php gedaan, daarvoor ook al in includes/page_header.php geprobeerd.
ook op jou manier doet ie het nog steeds niet.
-
Paul
- Beheerder

- Berichten: 20316
- Lid geworden op: 23 okt 2003, 11:38
- Locatie: Utrecht
-
Contacteer:
Bericht
door Paul » 21 feb 2006, 11:32
Zet het in page_header.php eens voor:
(Dit is een deel van de regel, ken niet de hele regel uit me hoofd

, hij staat bijna helemaal onderaan

)
EDIT: 9500 ste bericht

-
ruud_fr
- Berichten: 3
- Lid geworden op: 21 feb 2006, 09:50
Bericht
door ruud_fr » 21 feb 2006, 12:11
ik heb het nu zo:
in includes/page_header.php:
Code: Selecteer alles
include($phpbb_root_path . '../includes/header.'.$phpEx);
$template->pparse('overall_header');
in includes/page_tail.php:
Code: Selecteer alles
$template->pparse('overall_footer');
include($phpbb_root_path . '../includes/footer.'.$phpEx);
en dat werkt goed.
bedankt beide! :thumb:
-
Coen
- Berichten: 5387
- Lid geworden op: 03 aug 2004, 10:25
Bericht
door Coen » 21 feb 2006, 12:23
Grrr, Paulus dat was mijn alternatief!
Ik had op dat moment geen webserver tot mijn beschikking, dus kon het niet testen!
In ieder geval mooi dat het gelukt is!

:thumb: