Пропустить

Проблема с удалением постов

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

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

Re: Удаляю один пост в теме и сносится вся тема

Сообщение nissin » 12.11.2009 16:37

Просто просмотрите все записи в этой таблице.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Удаляю один пост в теме и сносится вся тема

Сообщение rxu » 12.11.2009 18:10

Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Re: Удаляю один пост в теме и сносится вся тема

Сообщение afilat » 12.11.2009 18:48

rxu, спасибо!! Помогла починка таблиц. Проблема была в базе, я была права. Но что mySql так гадко себя ведёт... даже не ожидала. Буду знать. Спасбо ещё раз!!!
Аватара пользователя
afilat
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 12.11.2009 13:28
Откуда: Томск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с удалением постов

Сообщение nissin » 13.11.2009 9:39

rxu
Может есть смысл предотвратить данную ситуацию?
Например поставить проверку в includes/functions_posting.php
	if (($data['topic_first_post_id'] === $data['topic_last_post_id']) && $data['topic_replies_real'] == 0)
	{
		$post_mode = 'delete_topic';
	}

таким образом:
	if (($data['topic_first_post_id'] === $data['topic_last_post_id']) && $data['topic_replies_real'] == 0 && !empty($data['topic_first_post_id']))
	{
		$post_mode = 'delete_topic';
	}
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Проблема с удалением постов

Сообщение rxu » 13.11.2009 20:03

При нормальных условиях такая ситуация, при которой у существующей темы получаем
empty($data['topic_first_post_id'])
не должна иметь место.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Пред.

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

 

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

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

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

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