Code: Alles auswählen
[phpBB Debug] PHP Notice: in file [ROOT]/memberlist.php on line 93: Undefined index: user_rank
[phpBB Debug] PHP Notice: in file [ROOT]/memberlist.php on line 93: Undefined index: group_rank
[phpBB Debug] PHP Notice: in file [ROOT]/memberlist.php on line 105: Undefined variable: u_group
[phpBB Debug] PHP Notice: in file [ROOT]/memberlist.php on line 106: Undefined index: user_allow_pm
Welche Mod wurde eingebaut oder welche Eigenmodifikation probiert, bevor der Fehler auftrat ?
Ok, erstmal eine Schnellanalyse
Zeile 93
Code: Alles auswählen
get_user_rank(($row['user_rank'] ? $row['user_rank'] : $row['group_rank']), true, $rank_title, $rank_img, $rank_img_src);
Beide Variablen
$row['user_rank']
und
$row['group_rank']
) werden in der darüber stehenden SQL nicht deklariert.
Code: Alles auswählen
$query = $db->sql_query('
SELECT l.*, group_colour, username, group_type, group_name,
(SELECT rank_title FROM phpbb_ranks WHERE rank_id=IF(user_rank = 0, group_rank, user_rank)) AS rank
FROM '.$table_prefix.'leaders l
LEFT JOIN '.$table_prefix.'users u USING (user_id)
LEFT JOIN '.$table_prefix.'groups g ON (g.group_id=u.group_id)
ORDER BY position ASC, g.group_id DESC');
while($row = $db->sql_fetchrow($query)) {
Zeile 105
Variable
$u_group
wird nirgendwo deklariert. Woher solls auch kommen
Zeile 106
Code: Alles auswählen
'U_PM' => ($config['allow_privmsg'] && $auth->acl_get('u_sendpm') && ($row['user_allow_pm'] || $auth->acl_gets('a_', 'm_') || $auth->acl_getf_global('m_'))) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&mode=compose&u=' . $row['user_id']) : '',
Variable
$row['user_allow_pm']
wird in der darüber stehenden SQL nicht deklariert.
Code: Alles auswählen
$query = $db->sql_query('
SELECT l.*, group_colour, username, group_type, group_name,
(SELECT rank_title FROM phpbb_ranks WHERE rank_id=IF(user_rank = 0, group_rank, user_rank)) AS rank
FROM '.$table_prefix.'leaders l
LEFT JOIN '.$table_prefix.'users u USING (user_id)
LEFT JOIN '.$table_prefix.'groups g ON (g.group_id=u.group_id)
ORDER BY position ASC, g.group_id DESC');
while($row = $db->sql_fetchrow($query)) {