Перейти к публикации

Рекомендованные сообщения

Имеется запрос в addnews.php в папке modules, взятый с сайта поддержки _4dle.ru, который сейчас недоступен :huh: :

$row = $db->super_query ("SELECT COUNT(*) as count FROM dle_post WHERE title = '$title'");

	if ($row['count']) $stop .= $lang['add_err_9'];

данный запрос проверяет при добавленнии новости на одинаковые новости (только по названию). Но есть небольшая проблемка, которая все портит и от нее хочется избавиться: при редактировании неутвержденной новости (на модерации) пользователем - выводится ответ от данного запроса, что новость уже есть в базе. Я думаю надо добавить условие, что id новости не меняется, тогда новость проходит, если id новости другое (новое) тогда вывести - что новость уже есть в базе. Кто поможет решить данную проблемку и сделает правильный запрос согласно моему описанию?

Ссылка на сообщение
Поделиться на других сайтах

Идея не плохая, особенно при большом потоке добавляемых новостей, но мне кажется народ "втыкнет" и будет обходить это.

Например можно поменять название

"3аведи аквариум на рабочем столе (3D Fish School Screensaver) 3.94 [Freeware/Русский]"

на

"Аквариум на рабочем столе (3D Fish School Screensaver) 3.94 [Freeware/Русский]"

И все теряет смысл :(

Ссылка на сообщение
Поделиться на других сайтах
да, только как проверить значение X в addnews.php?
а разве редактирование новости с помощью addnews.php происходит?
Ссылка на сообщение
Поделиться на других сайтах

вопрос решен, lifestar спасибо!

Идея не плохая, особенно при большом потоке добавляемых новостей, но мне кажется народ "втыкнет" и будет обходить это.

Например можно поменять название

"3аведи аквариум на рабочем столе (3D Fish School Screensaver) 3.94 [Freeware/Русский]"

на

"Аквариум на рабочем столе (3D Fish School Screensaver) 3.94 [Freeware/Русский]"

И все теряет смысл

Мое мнение такое:

1. Зачем вам несколько одинаковых в названии новостей? Мне это не нужно.

2. Хорошая возможность избавиться от id в ссылке на новость. Пока мне не нужно.

3. При желании можно проверять короткие новости на похожесть. Тоже пока не нужно.

Изменено пользователем DocentX
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...