вопрос
Доброго времени суток. Моя проблема связана с ссылкой на профиль у пользователей с русским логином.
Вот пример русского: Вася Пупкин - /user/%CB%FF%EA%F3%F8%E0+%D3%EB%FF%EF%E8%EA/
Вот пример англ: VasyaPupkin - /user/VasyaPupkin/
Как изменить ссылку с русским логином, чтобы трансформировался русский текст в транслит?
Использую модуль Whoonline и сделал вывод профилей в Мод. окне, но вот пользователи с русскоязычными логинами выдает ошибку "Пользователь не найден"
Если жмем "Просмотр профиля", то успешно открывается страница профиля.
Вот пример русского: Вася Пупкин - /user/%CB%FF%EA%F3%F8%E0+%D3%EB%FF%EF%E8%EA/
Вот пример англ: VasyaPupkin - /user/VasyaPupkin/
Как изменить ссылку с русским логином, чтобы трансформировался русский текст в транслит?
Использую модуль Whoonline и сделал вывод профилей в Мод. окне, но вот пользователи с русскоязычными логинами выдает ошибку "Пользователь не найден"
Если жмем "Просмотр профиля", то успешно открывается страница профиля.
if( $config['allow_alt_url'] == "yes" ) {
$go_page = $config['http_home_url'] . "user/" . urlencode( $row['autor'] ) . "/";
} else {
$go_page = "$PHP_SELF?subaction=userinfo&user=" . urlencode( $row['autor'] );
}
$user = "<a onclick=\"ShowProfile('" . urlencode( $row['autor'] ) . "', '" . $go_page . "', '" . $user_group[$member_id['user_group']]['admin_editusers'] . "'); return false;\" href=\"" . $go_page . "\">" . $row['autor'] . "</a>";