Userrank ausgeben
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Userrank ausgeben
Hallo,
ich möchte gerne den Userrank ausgeben. Allerdings bekomme ich nur eine "1" ausgegeben.
Benutze folgenden Code:
'USER_RANK' => $user->data['user_rank'],
Was muss ich noch machen?
Grüße, BigTim
ich möchte gerne den Userrank ausgeben. Allerdings bekomme ich nur eine "1" ausgegeben.
Benutze folgenden Code:
'USER_RANK' => $user->data['user_rank'],
Was muss ich noch machen?
Grüße, BigTim
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Re: Userrank ausgeben
in der Ranks_table abfragen wie der Name für dan Rank lautet, wo die ID 1 ist...BigTim hat geschrieben:Was muss ich noch machen?
kein Support per PN
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Oh!
Also ich bin gerade dabei, eine weitere Seite anzulegen, wie hier beschrieben:
http://olympuswiki.naderman.de/Deutsch: ... ene_Seiten
Da hab ich dann halt noch oben, wie oben das hinzugefügt:
'USER_RANK' => $user->data['user_rank'],
Grüße, BigTim
Also ich bin gerade dabei, eine weitere Seite anzulegen, wie hier beschrieben:
http://olympuswiki.naderman.de/Deutsch: ... ene_Seiten
Da hab ich dann halt noch oben, wie oben das hinzugefügt:
'USER_RANK' => $user->data['user_rank'],
Grüße, BigTim
- nickvergessen
- Ehrenadmin
- Beiträge: 11559
- Registriert: 09.10.2006 21:56
- Wohnort: Stuttgart, Germany
- Kontaktdaten:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'board/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include('config.php');
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
// Setup $auth_admin class so we can add permission options
include($phpbb_root_path . 'includes/acp/auth.' . $phpEx);
$auth_admin = new auth_admin();
// Add permissions
$auth_admin->acl_add_option(array(
'local' => array(),
'global' => array('u_view_site', 'u_manage_site')
));
if (!$auth->acl_get('u_view_site'))
{
if ($user->data['user_id'] == ANONYMOUS)
{
login_box();
}
}
// Lets build a page ...
$template->assign_vars(array(
'USER_RANK' => $user->data['user_rank'],
'USER_POSTS' => $user->data['user_posts'])
);
// Output page
page_header(Home);
$template->set_filenames(array(
'body' => 'site/content_body.html')
);
page_footer();
?>
So kommst du an den Rangnamen des aktuellen Benutzers:
Der Rangname ist dann als $row['rank_title'] verfügbar.
Code: Alles auswählen
$sql = 'SELECT rank_title
FROM ' . RANKS_TABLE . '
WHERE rank_id = ' . (int) $user->data['user_rank'];
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);