|
|
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
Егоровых Дмитрий

Зарегистрирован: 2007-10-05
Сообщений: 81
|
Андрей, спасибо за ответ! Похоже этот глюк наблюдался только на локальной машине, сайт в инете - все ОК!
ася - 97336016
|