Werbung wird doppelt-angezeigt /Header-Problem

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
emile_le_reveil
Mitglied
Beiträge: 10
Registriert: 28.07.2006 18:32

Werbung wird doppelt-angezeigt /Header-Problem

Beitrag von emile_le_reveil »

Hallo,
Ich hab nun meine Seite auf einem Free-Host online gestellt.
Die Werbung stoert mich eigentlich nicht besonders bei allen phpBB-Standart- Seiten. Aber meine wichtigste Seite hab ich eben Selber geschrieben.

Also meine Seite hat den phpBB-Header (und footer) und die includes mit den Userdaten usw. Das hab ich hier irgendwo gesehen und so auch kopiert.

Aber bei meiner Seite sieht es so aus:
--WERBUNG
--PHPBB KNOEPFE(FAQ,Suchen,Mitgliederliste etc)
--WERBUNG (-->DIESE HIER SOLLTE NICHT ERSCHEINEN!!)
--MEINE SEITE

Bei den phpBB-STandart-Seiten siehts so aus:
--WERBUNG
--Rest der Seite, also keine Werbung mehr

Hier noch der Code am Anfang der Seite:

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'sendmessage.'.$phpEx);

//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen m�chtest



$page_title = 'Transaktionen';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
und dann halt der Code meiner Seite mit User-Identifikation etc...

Wie gesagt erscheint es mir komisch, da ich den Code ja aus diesem Forum kopiert habe. An was koennte es liegen??


Falls ihr die Seite anschauen wollt:
www.alf-zh.ch.vu/transaktionen.php

Username: delete
passwort: delete


Danke vielmals:
Emile
[/code]
emile_le_reveil
Mitglied
Beiträge: 10
Registriert: 28.07.2006 18:32

Beitrag von emile_le_reveil »

Hab einen anderen Free-Host probiert und bekome diesmal ein Schriftliches Problem:

Warning: Cannot modify header information - headers already sent by (output started at /home/www/chrrui9.100webspace.net/includes/template.php(127) : eval()'d code:1) in /home/www/chrrui9.100webspace.net/includes/functions.php on line 952
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

wo kommt denn da der Fehler? Ich konnte jetzt nichts finden 8)

Markus
emile_le_reveil
Mitglied
Beiträge: 10
Registriert: 28.07.2006 18:32

Beitrag von emile_le_reveil »

Hab das Problem gelöst:
Problem war das hier:

Code: Alles auswählen

 
$page_title = 'Transaktionen';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

if(!$userdata['session_logged_in']) {
    redirect($phpbb_root_path .'login.'.$phpEx);
    }
Richtig muesste es sein:

Code: Alles auswählen

if(!$userdata['session_logged_in']) {
    redirect($phpbb_root_path .'login.'.$phpEx);
    }
      
$page_title = 'Transaktionen';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Aber ich kam wirklich nicht drauf. Habe gedacht es sei wegen dem <html> und hab die ganze Page umgeschrieben!! Deshalb mein ich auch, dass manchmal ein kleiner Kommentar von einem erfahrenem Benutzer viele Stunden Arbeit hätten sparen können, wie zB"Ne ich glaub nich, dass es am <html></html> liegen könnte, da dies kein en neuen Header erzeugt.."

Emile
Antworten

Zurück zu „Coding & Technik“