die login.php (box) sieht ja so aus
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 | <?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); $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">' . $lang [ 'messages' ]. '</a> (' . $check_pm . ')<br>' ; } 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 ); ?> |
so nun meine frage, wie kann ich das machen das ich da für den siteadmin was reinbekomm???
habe das so versucht gehabt, aber funzt ned...
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 | <?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 ( user_has_siteadmin_right( $menu ,false) ) { $tpl ->set ( 'SITEADMIN' , '<a class="box" href="index.php?lalelu">Link Name</a>' ); } else { $tpl ->set ( 'SITEADMIN' , '' ); } 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); $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">' . $lang [ 'messages' ]. '</a> (' . $check_pm . ')<br>' ; } 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 ); ?> |
ist der gedanke richtig, nur falsch eingetragen? oder richtig eingetragen mit fehlern??
hoffe ihr könnt mir da helfen