Frage zum includen
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Frage zum includen
über einer neu angelegten datei steht ja immer das hier:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'head';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
ich will jetzt aber das diese seite eine weiterleitung bekommt also muss ich da noch das hier rein bauen:
<head><meta http-equiv="refresh" content="10; URL=index.php"></head>
wie mache ich das ?
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'head';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
ich will jetzt aber das diese seite eine weiterleitung bekommt also muss ich da noch das hier rein bauen:
<head><meta http-equiv="refresh" content="10; URL=index.php"></head>
wie mache ich das ?
Schonmal probiert über
deinen Code einzufügen 
Code: Alles auswählen
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

Meinst Du das so ??
Code: Alles auswählen
<HTML>
<head>
<meta http-equiv="refresh" content="10; URL=index.php">
</head>
<BODY>
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'head';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
</BODY>
</HTML>
nein ich meinte so:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'head';
?>
<meta http-equiv="refresh" content="10; URL=index.php">
<?php
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Fehler';
?>
<meta http-equiv="refresh" content="10; URL=index.php">
<?php
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
die weiterleitung geht aber es kommt folgender fehler:
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 449
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 450
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 451
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Fehler';
?>
<meta http-equiv="refresh" content="10; URL=index.php">
<?php
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
die weiterleitung geht aber es kommt folgender fehler:
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 449
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 450
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 451
rumgrml, das hab ich mal wieder voll verpennt
So sollte es aber gehen ?

Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'head';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
<meta http-equiv="refresh" content="10; URL=index.php">
dann mal so:
jetzt noch in phpBB2/includes/page_header.php nach
gesucht und danach
eingefügt
und jetzt in der overall_header.tpl da wo das erscheinen soll (wohl nach <head>)
{WEITERLEITUNG}
eingefügt
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'head';
$weiterleitung = '<meta http-equiv="refresh" content="10; URL=index.php">';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
Code: Alles auswählen
'T_SPAN_CLASS3' => $theme['span_class3'],
Code: Alles auswählen
'WEITERLEITUNG' => $weiterleitung,
und jetzt in der overall_header.tpl da wo das erscheinen soll (wohl nach <head>)
{WEITERLEITUNG}
eingefügt
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 449
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 450
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 451
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 450
Warning: Cannot add header information - headers already sent by (output started at /home/www/netsh255/html/php/fehler404.php3:13) in /home/www/netsh255/html/php/includes/page_header.php on line 451