- Предыдущая
- 1
- 2
- Показаны 16-23 из 23
А поскольку проблема была у меня еще на одном сайте, есть вероятность, что она есть и еще у кого-нибудь.
надо в файле /components/registration/frontend.php
поменять последнюю строку в блоке
if ($do=='remind'){
$usercode = cmsCore::request('code', 'str', '');
//проверяем формат кода
if (!preg_match('/^([a-z0-9]{32})$/ui', $usercode)) { cmsCore::error404(); }
//получаем пользователя
$user = $inDB->get_fields('cms_users', "MD5(CONCAT(id,'-',login,'-',password,'-',logdate,'".PATH."')) = '{$usercode}'", '*');
на
$user = $inDB->get_fields('cms_users', "MD5(CONCAT(id,'-',login,'-',password,'-',logdate,'".mysql_real_escape_string(PATH)."')) = '{$usercode}'", '*');
т.е. PATH надо завернуть в mysql_real_escape_string()
респектище вам, дружище. я посмотрел, у меня тоже этот косяк в коде.т.е. PATH надо завернуть в mysql_real_escape_string()
раз нашли, немедленно в гранит!
то есть в багтрекер)))

Кста, плюсик ему в карму от меня.
Вам тоже, за выявление проблемы.
Крот помогал yury. Я на свое счастье мимо проходила. У меня результат был тот же, что и у топик-стартера, а причина, как видите, другая.Учитывая горячее желание моего друга Крота помочь девушке
Это, кстати важно. Потому, что несмотря на четко выставленные требования к конфигурации сервера, все равно находятся такие как я, у кого винда и IIS и все тайное становится явным :)))))))))Смотрите, как он прекрасно справился
В общем ВСЕМ-ВСЕМ-ВСЕМ СПАСИБО! И ЕЩЕ РАЗ — ОТДЕЛЬНОЕ КРОТУ!!!
также не могу войти в админку
nm
...mod-tmp права 777 выставил всё заработало
- Предыдущая
- 1
- 2
- Показаны 16-23 из 23