Пропустить

Как восстановить удаленного пользователя?

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 19.05.2011 10:49

romeo_piter писал(а):А реально перенести благодарности?

А они сохранились?
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1552
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 291 раз.

Re: Как восстановить удаленного пользователя?

Сообщение Палыч » 19.05.2011 21:22

romeo_piter писал(а):А реально перенести благодарности?

UPDATE phpbb_thanks SET poster_id = 'здесь id нового пользователя' WHERE poster_id =  'здесь id старого пользователя'


Добавлено спустя 57 секунд:
Sheer писал(а):А они сохранились?

Сохранились, если после действий по удалению пользователя не запускался инструмент пересчёта от мода
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9472
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 26.06.2011 15:10

А как сделать такое:
Пользователь удалил свои сообщения и переименовался. Его нынешний ник не знаю. Сделал дамп базы из бэкапа когда пользователь еще был и были сообщения. Закачал дамп на локальный хост. Как теперь вытащить сообщения этого пользователя из базы и вернуть на рабочий форум? Под любым НИКом.

krasab
phpBB 1.4.4
 
Сообщения: 86
Зарегистрирован: 14.03.2010 15:54
Благодарил (а): 10 раз.
Поблагодарили: 1 раз.

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 26.06.2011 19:28

Надо знать IP-ареса, с которых он оставлял сообщения.
Изображение
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1552
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 291 раз.

Re: Как восстановить удаленного пользователя?

Сообщение Alek$ » 27.06.2011 9:40

krasab, скорее всего у него остался прежний id. Поэтому можно найти посты и темы, оставленные с тем id и вернуть их.

У вас пользователи имеют возможность сами менять свой ник?
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Лидер модераторов
Лидер модераторов
 
Сообщения: 2653
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск
Благодарил (а): 3 раз.
Поблагодарили: 45 раз.

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 27.06.2011 17:00

подскажите пожалуйста как узнать id пользователя?

krasab
phpBB 1.4.4
 
Сообщения: 86
Зарегистрирован: 14.03.2010 15:54
Благодарил (а): 10 раз.
Поблагодарили: 1 раз.

Re: Как восстановить удаленного пользователя?

Сообщение Пчелкин » 27.06.2011 18:00

Войдите в профиль пользователя...
В строке браузера будет типа - memberlist.php?mode=viewprofile&u=55
Вот эта цифра и есть Ид
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 29.06.2011 16:53

id пользователя нашел. как теперь восстановить сообщения? Пользователь не переименовался а всетаки удалился.

krasab
phpBB 1.4.4
 
Сообщения: 86
Зарегистрирован: 14.03.2010 15:54
Благодарил (а): 10 раз.
Поблагодарили: 1 раз.

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 29.06.2011 22:59

SELECT * FROM  phpbb_posts WHERE  poster_id = тут ид пользователя

SELECT * FROM  phpbb_topics WHERE  topic_poster =  тут ид пользователя
Последний раз редактировалось Alek$ 30.06.2011 6:16, всего редактировалось 1 раз.
Причина: Убрал лишнюю кавычку
Изображение
Аватара пользователя
Sheer
Поддержка
Поддержка
 
Сообщения: 1552
Зарегистрирован: 18.11.2009 1:40
Откуда: Рига, Латвия (нелепая страна)
Благодарил (а): 9 раз.
Поблагодарили: 291 раз.

Пред.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы