Oh Sorry^^
Also Normalerweise wird im einer Template.htm ja ein Logo eingefügt welches dann immer in der page_header angezeigt wird.
Das Problem ist halt. Machen wir das Logo in der htm datei rein, wie vorgesehen, verschiebt sich unser Titel nach unten.. Setzen wir in der htm datei.. das{title} vor dem Bild.. hat sich der Titel in seiner schrieftart total verändert
jetzt wollten wir es so machen, dass unser Logo als page_headerhintergrund läuft.. und da stoße ich bei der Funktion auf meine Grenzen.. Ich gebe mal unseren Code dafür
Zitat:
function page_header($title="LoGD 0.9.7 +jt ext (GER) 3"){
global $header,$SCRIPT_NAME,$session,$template;
ob_start(); //guilds
$nopopups["login.php"]=1;
$nopopups["motd.php"]=1;
$nopopups["index.php"]=1;
$nopopups["create.php"]=1;
$nopopups["about.php"]=1;
$nopopups["mail.php"]=1;
$nopopups["chat.php"]=1;
$header = $template['header'];
$sql = "SELECT motddate FROM motd ORDER BY motditem DESC LIMIT 1";
$result = db_query($sql);
$row = db_fetch_assoc($result);
db_free_result($result);
if (($row[motddate]>$session[user][lastmotd]) && $nopopups[$SCRIPT_NAME]!=1 && $session[user][loggedin]){
$header=str_replace("{headscript}","<script language=\"JavaScript\" type=\"text/javascript\">".popup("motd.php")."</script>",$header);
$session[needtoviewmotd]=true;
}else{
$header=str_replace("{headscript}","",$header);
$session[needtoviewmotd]=false;
}
$header=str_replace("{title}",$title,$header);
}