Что нового

Бесплатно Как разрешить пользователю удалять свои публикации из короткой новости (1 Viewer)

  • Автор темы stillmaster
  • Дата начала
stillmaster

stillmaster

Участник
Регистрация
18 Авг 2022
Сообщения
218
Реакции
89
Делал заказчику сайт и он попросил сделать такую возможность вот решил поделиться с вами может кому то пригодится. в кратце опишу процесс нужно создать файл например я назвал update_anketa.php и закинуть его в папку ajax содержимое файла


ну и в короткой новости либо в полной вставить кнопку удаления
HTML:
  <button type="button" data-id="{news-id}" onclick="delete_user_news( this )">Удалить</button>
PS. немного изменил код чтобы еще была проверка на авторство.
 
Последнее редактирование:
Скрытое содержимое доступно для зарегистрированных пользователей!

Не вздумайте использовать ЭТО, если не хотите, чтобы любой зарегистрированный юзер мог снести ВСЕ новости с сайта ;)
 
Последнее редактирование:
Не вздумайте использовать ЭТО, если не хотите, чтобы любой зарегистрированный юзер мог снести ВСЕ новости с сайта ;)
так эту кнопку можно вывести только для автора новости
 
И да я же не говорю выводить эту кнопку во всех коротких новостях а только в профиле пользователя которые выводятся запросом
SQL:
$sql_approve = "SELECT COUNT(*) AS count FROM " . PREFIX . "_post WHERE approve = 0 AND autor = '" . $user_name . "'";
И будет видна только автору и никому больше даже админу не будет видно со стороны сайта.
 
Была критика на код немного его изменил, кто шарит подскажите правильно ли. Или есть к чему придраться.
 

Пользователи, просматривающие данную тему

Верх