MyBB.de Forum

Normale Version: [Gelöst]Include Problem
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe das Problem mit der Anpassung. Es wird erst der Code angegeben und dann das Forum. Das Bild mal als Anhang.

Der Code sieht so aus:
suchen.php (also die Seite die gezeigt wird)
PHP-Code:
<?php 

//**** Eigene Seite *****//
define("KILL_GLOBALS"1);
require 
"./global.php";
require 
"./inc/functions_post.php";
addnav(Bilder);
eval(
"\$suchen .= \"".$templates->get("suchen")."\";");
/* Der Eingebaute Teil */include "gesucht.php"/*Ende*/
outputpage($suchen);
?>
Die einegabeute seite gibt eine Ausgabe an den Browser
die gesucht.php
PHP-Code:
$isearch_path dirname(__FILE__);

define('IN_ISEARCH'true);

echo 
'<html>
<head>
<body onload="self.focus();"><h1 class="isearch">Suchergebnisse</h1>'
;
require_once 
"inc/core.inc.php";
require_once 
"inc/search.inc.php";
/* Open the search component (read only) */
isearch_open(True);
ob_start();
/* Check the action and set the page title accordingly */
if (isset($_REQUEST['action']))
{
    
$isearch_pageTitle $isearch_lang['results_title'];
}
else
{
    
$isearch_pageTitle $isearch_lang['search_title'];
}
/* Include the search itself. */
require_once "isearch.inc.php";
/* Display the search form */
require_once "inc/form_internal.inc.php";
ob_end_flush(); 

Wie kann man den Code erst nach dem Header anzeigen?
Es soll erst der Mybb Header kommen, dann der Code und dann wieder der Mybb Footer.

Jan
Was mir als erstes auffällt: Das Templatesystem und der Befehl echo vertragen sich nicht. Alles was du über echo ausgibst, wird vor dem Rest der Seite gezeigt.

Weitere Informationen dazu findest du hier und hier.
Danke,

scheint zu gehen.