Без понятия.6at9 писал(а):правда интересно где будеь это письмо на локальном сервере
Ну так установи Установка phpBB на localhost6at9 писал(а):Денвером не пользуюсь
Без понятия.6at9 писал(а):правда интересно где будеь это письмо на локальном сервере
Ну так установи Установка phpBB на localhost6at9 писал(а):Денвером не пользуюсь
Код: Выделить всё
При обновлении конференции не удалось преобразовать ваш пароль. Вы можете запросить новый пароль. Если вы продолжаете испытывать трудности, то свяжитесь с администратором конференции.Код: Выделить всё
if ($update_password)
{
$sql_ary = array(
'user_actkey' => '',
'user_password' => $user_row['user_newpasswd'],
'user_newpasswd' => '',
'user_pass_convert' => 0,
'user_login_attempts' => 0,А подфорумы?6at9 писал(а):И на вкладке Форумы напротив каждого из восьми форумов нажал Синхронизировать.
Метод аутентификации какой установлен?6at9 писал(а):2) Проблема со входом
Не поможет. Поиск контактной информации при восстановлении пароля осуществляется не по полю6at9 писал(а):поменяю им адрес мыла через pma
user_email, а по хешу user_email_hash, поэтому адрес нужно менять в администраторском разделе.Пользователи и группы --> Управление пользователямиКод: Выделить всё
$db = mysql_connect( 'localhost', 'login', 'password' ); // сюда нужно вписать логин и пароль пользователя бд
mysql_select_db('phpbb', $db); // а сюда в скобки в одинарные кавычки название бд
$result = mysql_query("SELECT `topic_id` FROM `phpbb_topics`", $db); //запрос не идеален, но у меня около 10к тем перегнались спокойно. При желании можно добавить LIMIT и перегонять кусками меняя значения вручную. Об этом в мануалах.
while ($myrow = mysql_fetch_array($result)) {
$tId = $myrow['topic_id'];
$res = mysql_query("SELECT `post_subject` FROM `phpbb_posts` WHERE topic_id='$tId' LIMIT 1", $db);
$row = mysql_fetch_array($res);
$postSubject = $row['post_subject'];
mysql_query("UPDATE phpbb_topics SET topic_title='$postSubject' WHERE topic_id='$tId'", $db);
}