DLE баг фикс дополнительного запроса при регистрацииDLE баг фикс дополнительного запроса при регистрации Избавляемся от него:
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users" ); if( $config['allow_registration'] != "yes" ) { msgbox( $lang['all_info'], $lang['reg_err_9'] ); $stopregistration = TRUE; } elseif( $config['max_users'] > 0 and $row['count'] >= $config['max_users'] ) { msgbox( $lang['all_info'], $lang['reg_err_10'] ); $stopregistration = TRUE; } Заменить на:
if( $config['allow_registration'] != "yes" ) { msgbox( $lang['all_info'], $lang['reg_err_9'] ); $stopregistration = TRUE; } elseif( $config['max_users'] > 0) { $row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users" ); if ($row['count'] >= $config['max_users'] ) { msgbox( $lang['all_info'], $lang['reg_err_10'] ); $stopregistration = TRUE; } }
Комментарии к статьеЕсли Вам понравилась эта статья или не понравилась напишите об этом в комментариях
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |