ich weiß nciht was ich falsch mache aber es wird einfach nciht so wie ich mir das denke ich habs jetzt überarbeitet das wa sdu gesagt hast was falsch ist rausgestrichen und es sieht jetzt so aus:
<?php
# Copyright by Manuel
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
$tpl = new tpl ( 'user/boxen_login.htm' );
if ( loggedin() ) {
if ( user_has_admin_right($menu,false) ) {
$tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
} else {
$tpl->set ( 'ADMIN', '' );
}
if ( $allgAr['Fpmf'] == 1 ) {
$erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
$check_pm = db_result($erg,0);
switch ($check_pm) {
case 0: $bildlink = '0.gif';
default: $bildlink = '6.gif';
}
$nachrichten_link = '<a class="box" href="index.php?forum-privmsg"><img src="include/images/userbox/log_nachrichten.jpg" border="0"></a> <img src="include/images/pm/"'.$bildlink.'" />';
} else {
$nachrichten_link = '';
}
$tpl->set ( 'SID' , session_id() );
$tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
$tpl->set ( 'NAME', $_SESSION['authname'] );
$tpl->out (0);
} else {
if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; }
$regist = '';
if ( $allgAr['forum_regist'] == 1 ) {
$regist = ' <a href="index.php?user-regist">Regist</a>';
}
$tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
}
unset($tpl);
?>
ich denke nun hab ich alles so gemahct wie du das meintest oder???
bitte noch einmal genau ansehen und auf fehler untersuchen, da immer noch ein fehler drin ist da das symbol auch drin ist wenn ich keine neue PM habe
nochmal: Es soll nur kommen wenn ich 1 oder mehrere PMs habe und sobald diese gelesen sind soll das symbol wieder weg sein.
danke schon mal bis heir her für alles