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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | <?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 ); ?> |