Регистрация
Вход через соцсети
Восстановление пароля

Письмо с восстановлением пароля "кривое"

Новый топик
04.09.2010, 01:07
Ответить | Цитировать
Гость
Гость

есть пользователь в базе с ID_User 228, но при восстановлении пароля приходит письмо с ссылкой вида
---
Для смены Вашего пароля (лог=E8н: "dm123"), пройдите по следующе=E9 ссылке:
http://мой_сайт/cms/modules/auth/password_recovery.php?sub=1353&uid=22=&ucc=c83db792d05d961358ca5ef954baaf70041380dd
---

Криво отображается часть текста и часть в ссылке, из-за этого восстановление не проходит...

Где роется загвоздка? Явно что-то с кодировкой чего-то?
Будьте добры поясните!

кодировка в файле vars.inc.php выставлена в

$MYSQL_CHARSET = 'cp1251';

$CHARSET = 'windows-1251';
$SOURCE_CHARSET = 'windows-1251';
06.09.2010, 08:31
Ответить | Цитировать
malich
Андрей Малков

Зарегистрирован:
2005-08-09
Сообщений: 522

Да явно что то с кодировкой, какой у вас стоит язык в настройках самого сайта ru или en? это тоже влияет.

Если не поможет то ищите функцию которая отправляет письмо пользователю и перекодируйте его текст в нужную кодировку перед отправкой.
06.09.2010, 20:44
Ответить | Цитировать
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

Андрей, спасибо за ответ! Похоже этот глюк наблюдался только на локальной машине, сайт в инете - все ОК!

ася - 97336016
198 196 2010-09-06 20:44:11 10697
Описание проекта