Есть блок вывода Топ 5 пользователей. Он работает нормально, но есть один косяк. При нажатии на русский ник страница с данными пользователя не открывается, а вот ники написанные на английском открываются нормально.
Как это можно исправить?
Версия системы 4.3.2
Как это можно исправить?
<?php if (!defined('BLOCK_FILE')) { Header("Location: ../index.php"); exit; } global $prefix, $db; $result = $db->sql_query("SELECT user_id, user_name, user_avatar, user_points FROM ".$prefix."_users ORDER BY user_points DESC LIMIT 5"); while (list( $user_id1, $user_name1, $avat1, $user_points1) = $db->sql_fetchrow($result)){ list($filesCount) = $db->sql_fetchrow($db->sql_query("SELECT COUNT(name) AS filesCount FROM ".$prefix."_files WHERE uid='$user_id1'")); list($newCount) = $db->sql_fetchrow($db->sql_query("SELECT COUNT(name) AS newCount FROM ".$prefix."_stories WHERE uid='$user_id1'")); list($commCount) = $db->sql_fetchrow($db->sql_query("SELECT COUNT(name) AS commCount FROM ".$prefix."_comment WHERE uid='$user_id1'")); $cont .="<TABLE cellspacing=\"0\" cellpadding=\"1\" border=\"0\" WIDTH='100%'><TR><TD width='60'><img src='uploads/avatars/$avat1' WIDTH='50' HEIGHT='50' align='center'></td><td><table cellspacing=\"0\" cellpadding=\"1\" border=\"0\" width=\"100%\"><tr><td><a title='Информация о $user_name1' href='account-info-$user_name1.html'><b>$user_name1</b></a></td><td> </td></tr><tr><td>Пункты: </td><td align='right'> $user_points1</td></tr><tr><td>Файлов: </td><td align='right'> $filesCount</td></tr><tr><td>Новостей: </td><td align='right'> $newCount</td></tr></table></td></tr></TABLE><table cellspacing=\"0\" cellpadding=\"1\" border=\"0\" width=\"100%\"><tr><td>Комментариев: </td><td align='right'>$commCount</TD></TR></TABLE><hr>"; } $content .= "$cont"; ?>
Версия системы 4.3.2