Kann mir jemand sagen warum des hier falsch ist?
bei mir kommt nämlich erst das nav raus, dann der Content, dann der head, und dann der footer......komisch wa?
Is nu mein erster Versuch mit Templates..
hab ich evtl. was übersehn? *grübel*
PHP-Code:
<?php
error_reporting(E_ALL);
session_start();
#Hier die Includes
#require('class/dir.class.php');
require('class/login.class.php');
require('class/link.class.php');
require('class/content.class.php');
require('class/sql.class.php');
require('class/news.class.php');
require('class/lil.class.php');
require('class/db_connect.php');
require("class/stats.class.php");
require("class/template.class.php");
#Check ob login true
if(isset($_POST['login_submit']) && $_POST['login_submit']=="Login"){
$newLogin = new Login($_POST);
$dsatz = $newLogin->userlogin();
$_SESSION['user_active'] = $dsatz["user_active"];
$_SESSION['username'] = $dsatz["username"];
$_SESSION['user_password'] = $dsatz["user_password"];
$_SESSION['user_level'] = $dsatz["user_level"];
$_SESSION['user_new_privmsg'] = $dsatz["user_new_privmsg"];
$_SESSION['user_rank'] = $dsatz["user_rank"];
$_SESSION['user_email'] = $dsatz["user_email"];
$_SESSION['user_website'] = $dsatz["user_website"];
$_SESSION['user_sig'] = $dsatz["user_sig"];
$_SESSION['user_from'] = $dsatz["user_from"];
}
#Check ob Site neu aufgemacht
if(!isset($_GET['cid'])){
$_GET['cid'] = 1;
}
if(!isset($_GET['kat_id'])){
$_GET['kat_id']=1;
}
#neue Klassen erstellen
#########Hier die Links
$newLink = new Link();
$newLink->selectLinks($_GET['kat_id']);
#########Content-Klasse
$newContent = new Content();
$newContent->selectContent($_GET['cid']);
##Die kleine Klasse
$lil = new Lil();
##Templates laden
$tpl_content = new Template("content.html");
$tpl_footer = new Template("footer.html");
$tpl_head = new Template("head.html");
$tpl_nav = new Template("nav.html");
$tpl_head->assign('TITLE', "EGC-Online ".(!empty($_SESSION['username']) ? "Wer ist der geilste User? Antwort:".$_SESSION['username'] : ''));
$tpl_head->assign('PAGETITEL', "EGC-Online");
$tpl_nav->assign('HAUPTLINKS', $newLink->flushLink());
$tpl_nav->assign('LEFTMENU', $lil->getUser());
$tpl_nav->assign('LOGGEDAS', (!empty($_SESSION['username']) ? "Logged as:" : ''));
$tpl_nav->assign('USERNAME', (!empty($_SESSION['username']) ? $_SESSION['username'] : ''));
$tpl_nav->assign('DATE', date("d.m.Y"));
$tpl_nav->assign('TIMENOW', date("H:i"));
$tpl_content->assign('CONTENT', $newContent->flushContent());
$tpl_footer->assign('USERNAME', (!empty($_SESSION['username']) ? $_SESSION['username'] : ''));
$tpl_head->out();
$tpl_nav->out();
$tpl_content->out();
$tpl_footer->out();
?>
bei mir kommt nämlich erst das nav raus, dann der Content, dann der head, und dann der footer......komisch wa?
Is nu mein erster Versuch mit Templates..
hab ich evtl. was übersehn? *grübel*
Kommentar