frames und Header

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
Benutzeravatar
ema2412
Mitglied
Beiträge: 767
Registriert: 21.12.2003 13:51
Wohnort: Wien
Kontaktdaten:

frames und Header

Beitrag von ema2412 »

ich will den header in eine seite eingliedern die in frames geteilt ist.

hab das so gemacht

Code: Alles auswählen

<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$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 = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
   "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Text des universellen Titels</title>
</head>
<frameset cols="150,*">
  <frame src="link.html" name="Navigation">
  <frame src="text.html" name="Daten">
  <noframes>
    Ihr Browser kann diese Seite leider nicht anzeigen!
  </noframes>
</frameset>
</html>




<?php
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>

Nun wird aber der html teil nicht angezeigt, woran liegt das?
An den Frames?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

a) page_header.php und page_tail.php geben schon das HTML-Grundgerüst (<html><head>...) aus
b) Du kannst nur entweder ein Frameset oder Inhalt auf einer Seite verwenden - nicht beides.

Möchtest du vielleicht den Header in text.html verwenden?
KB:knigge
Benutzeravatar
ema2412
Mitglied
Beiträge: 767
Registriert: 21.12.2003 13:51
Wohnort: Wien
Kontaktdaten:

Beitrag von ema2412 »

hallo pyramiede. Eigentlich wollte ich oben den header, und dann den restlichen bereich in zwei verschiedene frames geteilt.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

dann mach am besten eine header.php, in der nur includes/page_header.php eingebunden wird (musst allerdings noch mit </body></html> abschließen) und binde die ins Frameset ein
KB:knigge
Antworten

Zurück zu „Coding & Technik“