Seite 1 von 1

Forum in eine andere PHP-Datei einfügen

Verfasst: 13.09.2003 16:25
von Gast
Hi zusammen,

ich habe folgendes Problem: Ich habe eine PHP-Datei und nun will ich das Forum in diese Datei einfügen ( dass z. B. der Navigator meiner Homepage links ist ). Mit include geht das irgenwie nicht, da sonst diese Fehlermeldung kommt:

Warning: Cannot add header information - headers already sent by (output started at /Public/Intranet/phpBB2/index.php:2) in /Public/Intranet/phpBB2/includes/sessions.php on line 183

Warning: Cannot add header information - headers already sent by (output started at /Public/Intranet/phpBB2/index.php:2) in /Public/Intranet/phpBB2/includes/page_header.php on line 474

Ich muss dazu sagen, dass ich in Sachen PHP noch Anfänger bin! :cry:
Danke für eure Hilfe!

Verfasst: 13.09.2003 17:02
von D@ve
Das funktioniert nicht wegen dem Session-Management, davor darf nämlich vom Script nicht weiter Ausgegeben werden, was Du ja damit machst.
Ich hab das bei mir so gelöst, dass ich die Navigation meiner Seite, die eh in einer gesonderten inlcude-Datei liegt nochmal komplet in die overall_header eingefügt habe.

Ansonsten hast Du nur die Möglichkeit den Ausgabecoe (wie zB echo Befehle) einzubinden NACHDEM Du das Forum includet hast, was aber eh ziemlich schwierig wird, da das Board ja aus weit mehr als aus einer Datei besteht. Einzige (schlechte) alternative sind Frames...

Gruß, Dave

Verfasst: 13.09.2003 17:08
von Gast
Frames will ich auch vermeiden!
Dann werd ich noch ein bisschen rumprobieren...

Verfasst: 13.09.2003 17:13
von D@ve
Anonymous hat geschrieben:Frames will ich auch vermeiden!
Dann werd ich noch ein bisschen rumprobieren...
Ach ja es gibt übrigens einen Hack um in die .tpl Dateien php-Code einfügen zu können. Das könnte Dir evtl. ne Menge weiterhelfen (weiss nur gerade nicht mehr genau wir der heisst)

Gruß, Dave

Verfasst: 13.09.2003 17:13
von Gast
Könntest du mir bitte noch die Scriptstelle posten, in der du die Datei eingefügt hast???

Verfasst: 13.09.2003 18:11
von D@ve
Hier ist meine overall_header:

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}">
<meta http-equiv="Content-Style-Type" content="text/css">
{META}
{NAV_LINKS}
<title>{SITENAME} :: {PAGE_TITLE}</title>
<link rel="stylesheet" href="templates/blueOrange/{T_HEAD_STYLESHEET}" type="text/css"></link>
<!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
    if ( {PRIVATE_MESSAGE_NEW_FLAG} )
    {
        window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
    }
//-->
</script>
<!-- END switch_enable_pm_popup -->
</head>
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">


<table border="0" width="100%" align="center" cellspacing="0" cellpadding="0">
  <tr>
    <td valign="top">

      <table border="0">
        <tr>
          <td  colspan="2">
              &nbsp;<a href="../index.php"><img src="../images/design/logo_small.gif" width="335" height="81" border="0" alt="2sound.de"></a>
          </td>
          <td colspan="2">
            <h1>&nbsp;- das magazin für musiker: forum</h1>
          </td>
        </tr>
        <tr>
          <form action="../search.php">
             <td width="50"><a href="../index.php">Startseite</td>
             <td valign="top" width="150"><font class="blue">Suche:</font> <input type="Text" class="post" name="searchString" value="" size="8" maxlength="">&nbsp;<input class="liteoption" type="submit" value="go"></td>
             <td width="100"><a href="../sitemap.php">sitemap</a></td>
             <td width="25%"><a href="../kontakt.php">kontakt</a></td>
          </form>
        </tr>
      </table>

    </td>
  </tr>
  <tr>
    <td valign="top">
      <img src="../images/design/shadow_grey.gif" width="100%" height="6" border="0" alt="2sound.de - die seite für musiker"></td>
  </tr>
</table>



<a name="top"></a>

<table class="trans" width="100%" border="0" cellspacing="0">
  <tr>
    <td class="trans" valign="top" align="left" width="145">

        <table class="index" border="0" width="130" cellspacing="0" cellpadding="0">
          <tr>
            <td class="index" valign="top">
              <table class="index">
                <tr>
                  <td class="index" valign="top">
                    <h2>Inhalt</h2>
                    <a href="/artikel.php?rubrik_id=i" class="mainmenu">2sound - magazin<br>
                    <br>
                    <a href="../artikel.php?rubrik_id=a" class="mainmenu">Piano/Keyboard<br>
                    <a href="../artikel.php?rubrik_id=b" class="mainmenu">Gitarre & Bass<br>
                    <a href="../artikel.php?rubrik_id=d" class="mainmenu">Drums/Percussion<br>
                    <a href="../artikel.php?rubrik_id=e" class="mainmenu">Vocals<br><br>
                    <a href="../artikel.php?rubrik_id=f" class="mainmenu">Recording/PA<br>
                    <a href="../artikel.php?rubrik_id=g" class="mainmenu">Business/Recht<br>
                    <a href="../artikel.php?rubrik_id=h" class="mainmenu">Live/Praxis<br>
                    <br>
                    <br>
                    <br>
                    <a href="../forum/index.php" class="mainmenu"><b>Foren</b></a><br>
                    <a href="../lexikon.php" class="mainmenu">Lexikon</a><br>
                    <a href="../forum/anzeigen.php" class="mainmenu">Kleinanzeigen</a><br>
                    <br>
                    <a href="../links.php" class="mainmenu"><b>NEU:</b> Linkverzeichnis</a><br>
                    <br>
                  </td>
                </tr>
              </table>
          </tr>
          <tr>
            <td class="grey">
              <img src="../images/design/shadow_grey.gif" width="122" height="6" border="0" alt=""></td>
          </tr>
        </table>
        <br>


        <table class="index" border="0" width="130" cellspacing="0" cellpadding="0">
          <tr>
            <td class="index" valign="top">
              <table class="index">
                <tr>
                  <td class="index" valign="top">
                    <h2>Forum Übersicht</h2>
                    <font>{ADMIN_LINK}</font>

                    <form action="search.php?mode=results" method="POST">
                    <span class="genmed"><input type="text" style="width:52px" class="post" name="search_keywords" maxlength="20">&nbsp;<input class="liteoption" type="submit" value="suchen" >
                      <a href="{U_SEARCH}" class="mainmenu">Erweiterte Suche</a><br>
                      <input type="hidden" name="show_results" value="topics" checked="checked" >
                    </span>
                    </form>

                    <h2 style="margin-bottom:0px;">User</h2>
                    <a href="{U_PROFILE}" class="mainmenu">{L_PROFILE}</a><br>
                    <a href="{U_MEMBERLIST}" class="mainmenu">{L_MEMBERLIST}</a><br>
                    <a href="{U_GROUP_CP}" class="mainmenu">{L_USERGROUPS}</a><br>

                    <a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a></span><br>

                     <a href="{U_SEARCH_SELF}" class="mainmenu">{L_SEARCH_SELF}</a><br>
                    <a href="{U_PRIVATEMSGS}" class="mainmenu">{PRIVATE_MESSAGE_INFO}</a><br>

                    <a href="{U_LOGIN_LOGOUT}" class="mainmenu">{L_LOGIN_LOGOUT}</a>&nbsp;</span><br>

                    <a href="{U_FAQ}" class="mainmenu">{L_FAQ}</a></span><span class="mainmenu"><br>

                    <br>
                    <br>
                    <h2 style="margin-bottom:0px;">Foren</h2>
                    <a href="{U_INDEX}" class="mainmenu">Foren-Übersicht</a><br>
                    <a href="../forum/index.php?c=2" class="mainmenu">Allgemein</a><br>
                    <a href="../forum/index.php?c=7" class="mainmenu">Business / Recht</a><br>
                    <a href="../forum/index.php?c=4" class="mainmenu">Soundbar</a><br>
                    <a href="../forum/index.php?c=5" class="mainmenu">Instrumente</a><br>
                    <a href="../forum/index.php?c=1" class="mainmenu">Technik/PA</a><br>
                    <a href="../forum/anzeigen.php" class="mainmenu">Kleinanzeigen</a><br>
                  </td>
                </tr>
              </table>
          </tr>
          <tr>
            <td class="grey">
              <img src="../images/design/shadow_grey.gif" width="122" height="6" border="0" alt=""></td>
          </tr>
        </table>





     </td>
     <td valign="top" align="left">
         <span class="maintitle">2sound.de - das Forum für musiker</span><br /><span class="gen">Online-Community für Musiker und Musikschaffende<br />

                <br />
Forum findest Du unter www.2sound.de

Gruß, Dave

Verfasst: 13.09.2003 18:45
von Gast
Danke für das Script!
Wo hast du denn in deinem Script include oder sonstigen PHP-Code verwendet? Weiss vielleicht ein anderer, wo ich diesen Hack downloaden kann? Ich habe nämlich schon danach gesucht, aber nichts gefunden.

Verfasst: 14.09.2003 11:21
von Gast
Noch ne Frage: Wo muss ich eine Datei einfügen, wenn ich rechts vom Forum auch eine Navigationsleiste haben möchte? Ich habe schon probiert, einfach am Ende von overall_header eine Datei einzufügen, doch dann wird nur das Menü des Forums an der gewünschten Stelle platziert.

Verfasst: 14.09.2003 12:45
von Gast
Die Frage hat sich geklärt! :roll:

Verfasst: 14.09.2003 20:27
von D@ve
Welche von den dreien?