News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Ошибка при регистрации через сайт

Started by XopoIII, February 23, 2011, 06:11:22 AM

Previous topic - Next topic

XopoIII

Была поставлена задача сделать смену паролей пользователей форума через сайт, сайт самописный.
Ошибка у пользователей с русскими никами, с латиницей все нормально.
Форум при реге использует strtolower, но на сайте русские ники не меняют регистр, пробовал mb_strtolower с кодировкой, русские ники становились в нижнем регистре но пароль записывался не верный и пользователи с русскими никами не могли авторизоваться на форуме после этого.
Прошу помощи =)

Bugo


digger

Quote from: Bugo on February 23, 2011, 07:45:26 AM
Кем была поставлена задача?
Автор думает, что если он на русском форуме не смог толком объяснить в чем у него проблема, то тут будет по другому.
Писал бы тогда уж в английском разделе.

inter

пароль делается в SMF вот так:

passwd = sha1(strtolower($member_name) . $user_password);

http://www.simplemachines.ru/index.php?topic=3215.0
Sorry for my English

Advertisement: