MyBB.de Forum
[Gelöst]Include Problem - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: [Gelöst]Include Problem (/thread-1905.html)



[Gelöst]Include Problem - Jan - 30.04.2006

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


RE: Include Problem - Michael - 30.04.2006

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.


RE: Include Problem - Jan - 30.04.2006

Danke,

scheint zu gehen.