Das habe ich doch schon alles, kriege nur nicht den Weg hin das ich im ACP eine Zahl angebe und diese wird dann duch die user_id die normalerweise Fest in der Datei steht geändert.
Eingabefeld, DB Speicerung und Ausgabe als Zahl alles kein Problem. nur Ausgabe als Avatar nicht.
Code: Alles auswählen
$sql = "SELECT user_avatar, user_avatar_type
FROM " . USERS_TABLE . "
WHERE user_id = '2'"; // ID für den Webmaster (einfach die Zahl ändern)
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Geht nicht.. warum auch immer", '', __LINE__, __FILE__, $sql);
}
$web_avatar_info = $db->sql_fetchrow($result);
$web_avatar = '';
switch( $web_avatar_info['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$web_avatar = '<img src="' . $board_config['avatar_path'] . '/' . $web_avatar_info['user_avatar'] . '" alt="" border="0" />';
break;
case USER_AVATAR_REMOTE:
$web_avatar = '<img src="' . $web_avatar_info['user_avatar'] . '" alt="" border="0" />';
break;
case USER_AVATAR_GALLERY:
$web_avatar = '<img src="' . $board_config['avatar_gallery_path'] . '/' . $web_avatar_info['user_avatar'] . '" alt="" border="0" />';
break;
}
Code: Alles auswählen
$template->assign_vars(array(
'WEB_AVATAR' => $web_avatar,
Das Avatar wird mir mir auch angezeigt "user_id=2" oder die user_id=3 usw" allerdings nur wenn ich die user_id direkt in der Datrei ändere.
ich kann das nicht so gut Erklären.
Die 2 soll sich ändern wenn ich im ACP zb 5 eingebe.
Den Teil im ACP ist kein Problem und die user_id als Zahl ausgeben auch nicht, nur da soll nicht die Zahl sondern das Avatar zu sehen sein.