Форум поддержки модулей от kaliostro  

Вернуться   Форум поддержки модулей от kaliostro > Интеграции > DataLife Engine + phpBB > Баги

Баги Только известные баги и возможные способы решения

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.09.2011, 17:34   #1
motorka
Junior Member
 
Регистрация: 28.11.2009
Сообщений: 3
motorka is on a distinguished road
По умолчанию не работает восстановление пароля

DLE 9.3 и PHPBB 3.0.9

Пытаюсь восстановить пароль в DLE меняется, а в форуме остается прежним.

Инструкции из Documentation.chm включая:
Установка » DLE » engine/modules/lostpassword.php
Установка » phpBB » includes/ucp/ucp_remind.php

выполнены.

Галочка в настройках мода в админке DLE о совместном восстановлении пароля включена. Совместная регистрация, авторизация и тд работают...

Пользователи не могут восстановить пароль, прошу помочь...

Что и где я мог проглядеть?
motorka вне форума   Ответить с цитированием
Старый 16.09.2011, 15:20   #2
kaliostro
Administrator
 
Аватар для kaliostro
 
Регистрация: 05.07.2008
Сообщений: 1,528
kaliostro отключил(а) отображение уровня репутации
По умолчанию Re: не работает восстановление пароля

Скопируйте ту часть кода где вставлено в файл engine/modules/lostpassword.php
5 строк до кода и 5 после.
kaliostro вне форума   Ответить с цитированием
Старый 17.09.2011, 06:48   #3
motorka
Junior Member
 
Регистрация: 28.11.2009
Сообщений: 3
motorka is on a distinguished road
По умолчанию Re: не работает восстановление пароля

PHP код:
        $username $row['name'];
        
$lostmail $row['email'];
        
        if (
$_GET['action'] == "ip") {

            
$db->query"UPDATE " USERPREFIX "_users SET allowed_ip = '' WHERE user_id='$douser'" );
            
$db->query"DELETE FROM " USERPREFIX "_lostdb WHERE lostname='$douser'" );


/* ----------- DLE + phpBB3 v1.0.5 ----------- */
phpBB_lostpassword($username$new_pass);
/* ----------- DLE + phpBB3 v1.0.5 ----------- */



            
$lang['lost_clear_ip_1'] = str_replace("{username}"$username$lang['lost_clear_ip_1']);
            
            
msgbox$lang['lost_clear_ip'], $lang['lost_clear_ip_1'] );


        } else {

            
$salt "abchefghjkmnpqrggrvwxyz01288789";
            
srand( ( double ) microtime() * 1000000 );
            
            for(
$i 0$i 9$i ++) {
                
$new_pass .= $salt{rand033 )}; 
motorka вне форума   Ответить с цитированием
Старый 17.09.2011, 15:17   #4
kaliostro
Administrator
 
Аватар для kaliostro
 
Регистрация: 05.07.2008
Сообщений: 1,528
kaliostro отключил(а) отображение уровня репутации
По умолчанию Re: не работает восстановление пароля

Не туда вставили.
kaliostro вне форума   Ответить с цитированием
Старый 17.09.2011, 15:41   #5
motorka
Junior Member
 
Регистрация: 28.11.2009
Сообщений: 3
motorka is on a distinguished road
По умолчанию Re: не работает восстановление пароля

Спасибо! Заработало!
motorka вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 18:05.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot