Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Loginbox Grundrecht abfragen | |||
|---|---|---|---|
| Flay123 Mitglied
Posts: 30 |
Hey Leute, ich habe folgendes Problem.
Ich möchte gerne das Grundrecht auslesen und in der Loginbox anzeigen lassen. Allerdings bin ich nicht so ganz fit in SQL und bekomme ständig nur Fehlermeldungen *humpf*. Könnte mir da evtl. jemand nen Schnipsel reinzaubern, bzw mir nen Gedankenanstoß geben? <?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">Mailbox</a> ('.$check_pm.')';
} 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);
?>
grüße |
||
| Panicsheep ilch.de Team
Posts: 10191 |
in Zeile 25 folgendes einfügen
$grundrecht= db_query("SELECT name
FROM prefix_grundrechte
WHERE id =".$_SESSION['authright']);
$tpl->set ( 'GRUNDRECHT' , $grundrecht );
dann noch in der boxes_login.htm an der Stelle wo das ganze stehen soll {GRUNDRECHT} eintragen Keine Gewähr auf Funktionalität, hab ich mir Ebend zusammen gereimt Omnia bona erunt |
||
| Flay123 Mitglied
Posts: 30 |
Hey, vielen dank für die schnelle Antwort. Funktioniert leider nicht. Genau so hatte ich es auch.
Er spuckt dann "Resource id #36" aus, an der stelle wo {GRUNDRECHT} steht. |
||
| Lord|Schirmer Administrator
Posts: 4603 |
$grundrecht= @db_result(db_query("SELECT name
FROM prefix_grundrechte
WHERE id =".$_SESSION['authright']),0);
$tpl->set ( 'GRUNDRECHT' , $grundrecht );"In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| Flay123 Mitglied
Posts: 30 |
Super, vielen Dank euch 2. Funktioniert
![]() |
||
| [ Anmelden zum schreiben ] |