Frage zum includen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
FireFox

Frage zum includen

Beitrag von FireFox »

ü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 ?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Schonmal probiert über

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
deinen Code einzufügen :-?
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

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>
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

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); 
?> 
Gast

Beitrag von Gast »

für diesen text hier:

<head><meta http-equiv="refresh" content="10; URL=index.php"></head>

brauch ich doch keine include datei !!!
Gast

Beitrag von Gast »

<?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
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

rumgrml, das hab ich mal wieder voll verpennt ;)

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">
So sollte es aber gehen ?
Gast

Beitrag von Gast »

dann wäre der meta befehl aber im body bereich !
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

dann mal 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';
$weiterleitung = '<meta http-equiv="refresh" content="10; URL=index.php">';
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
?>
jetzt noch in phpBB2/includes/page_header.php nach

Code: Alles auswählen

        'T_SPAN_CLASS3' => $theme['span_class3'],
gesucht und danach

Code: Alles auswählen

'WEITERLEITUNG' => $weiterleitung,
eingefügt
und jetzt in der overall_header.tpl da wo das erscheinen soll (wohl nach <head>)
{WEITERLEITUNG}
eingefügt
Gast

Beitrag von Gast »

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
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“