ich möchte gerne meine Loginbox etwas erweitern.
Mein Problem:
Ich möchte das die letzten 4 ungelesenen Privaten Nachrichten in der Loginbox angezeigt werden. Ich weiß aber nicht so recht wie ich die include/boxes/login.php erweitern muss damit das funktioniert.
Könnte mir dabei jemand helfen? Das währe echt nett
<?php # Copyright by Manuel Staechele # 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" target="ali">'.$lang['adminarea'].'</a>' ); } else { $tpl->set ( 'ADMIN', '' ); } if ( $allgAr['Fpmf'] == 1 ) { $erg = db_query("SELECT title COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']); $check_pm = db_result($erg,0); $nachrichten_link = '<span style="font-size:14px;"><a class="login_posteingang" href="index.php?forum-privmsg">POSTEINGANG</a> ('.$check_pm.')</span><br>'; } else { $nachrichten_link = ''; } $abf = 'SELECT id, name, avatar FROM prefix_user WHERE name = "'.$_SESSION['authname'].'"'; $erg = db_query($abf); $row = db_fetch_object($erg); if ( file_exists($row->avatar)) { $avatar = '<br><img style="max-width:40px; max-height:40px;" src="'.$row->avatar.'" border="0"><br>'; }else{ $avatar = ''; } if ( file_exists('include/images/icons/post1.gif')) { if(empty($check_pm)) { $bild = ''; } else { if($check_pm == 1) { $bild = ' <a font href="?m=forum&um=5">Pm</a> <img src="include/images/icons/post1.gif" border="0"><br>'; } else { if($check_pm == 2) { $bild = ' <br><img src="include/images/icons/post2.gif" border="0"><br>'; } else { if($check_pm == 3) { $bild = ' <img src="include/images/icons/post3.gif" border="0"><br>'; } else { if($check_pm == 4) { $bild= ' <img src="include/images/icons/post4.gif" border="0"><br>'; } else { if($check_pm == 5) { $bild = ' <img src="include/images/icons/post5.gif" border="0"><br>'; } else { if($check_pm >= 6) { $bild = ' <img src="include/images/icons/post6.gif" border="0"><br>'; } $bild = ' <img src="include/images/icons/post6.gif" border="0"><br>'; } } } } } } }else{ $bild = ''; } /* $tag = date(d); if ($tag >=25){ if ($_SESSION['authright'] <= -3 and 1 == 2){ $beitrag = 'Clanbeitrag muss bezahlt werden'; } }else{ $beitrag = ''; $tpl->set ( 'BEITRAG' , $beitrag ); } */ $tpl->set ( 'BEITRAG' , '' ); $tpl->set ( 'BILD' , $bild ); $tpl->set ( 'ID' , $row->id ); $tpl->set ( 'AVATAR' , $avatar ); $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'] = ''; } 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); ?>