|
0 / 0 / 0
Регистрация: 11.10.2014
Сообщений: 23
|
|
Модерация отправленных отзывов с сайта29.09.2016, 14:38. Показов 2442. Ответов 7
Метки нет (Все метки)
Здравствуйте, может кто сталкивался с этим и знает, вообщим у меня есть форма отзывов, подключаемой к MySQL псоле чего вывод этих самых отзывов на сайт под форму. Всё прекрасно работает, но мне необходимо ко всему к этому добавить модерацию отзывов перед публикацией. Механизм можно сделать такой - пользователь пишет отзыв и отправляет его, он записывается в соответствующей таблице базы и отправляется мне письмом на почту с отзывом и двумя ссылками "Опубликовать" и "Удалить". После нажатие на опубликовать, отзыв переносится в другую таблицы базы которая в свою очередь выводит их на сайт, если же нажали удалить, то отзыв удаляется из первой таблицы, безвозвратно.
Здесь по мимо php задействован html5 и js. Каким образом можно это реализовать, есть у кого предложения? Буду очень благодарен за помощь!
0
|
|
| 29.09.2016, 14:38 | |
|
Ответы с готовыми решениями:
7
Модерация отзывов? Готовый HTML/CSS шаблон для системы отзывов для сайта Письма Из Отправленных |
| 29.09.2016, 14:47 | |
|
0
|
|
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 29.09.2016, 15:00 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 11.10.2014
Сообщений: 23
|
|
| 29.09.2016, 15:04 [ТС] | |
|
tarasalk, Проблема в технической части самой реализации.
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||
| 29.09.2016, 15:11 | ||
|
Добавьте поле
published в базу (тип TINYINT(1)) и пишите туда единицу или ноль -- опубликован или нет.Насчёт почты -- установите какую-нибудь библиотеку вроде PhpMailer или SwiftMailer, чтобы проблем не было с отправкой. Заместо ссылок отправляйте ссылку на сам отзыв. А там сделайте форму с этими кнопками и отправляйте методом POST.
0
|
||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 29.09.2016, 15:13 | ||
|
Конкретно что? не умеете работать с бд? не знаете как отправить письмо на почту?
0
|
||
|
0 / 0 / 0
Регистрация: 11.10.2014
Сообщений: 23
|
|
| 29.09.2016, 15:19 [ТС] | |
|
Para bellum, tarasalk, Большое спасибо, с базой всё понятно было изначально. Проблема с самой отправкой письма с ссылками модарции, как не делал ни получается.
Добавлено через 39 секунд То есть отправку я сомгу сделать. а вот как именно эти ссылки с опубликовать и удалить выводить в письме.
0
|
|
|
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
|
|
| 29.09.2016, 16:50 | |
|
Editions, выше все верно написали. Делаете на каждый пост сложную ссылку, вешаете на нее обработчик и при переходе уже выдаете грубо говоря Да, Нет, Отмена. Честно говоря, можно и без этого обойтись. Ознакомились с содержимым поста, а потом, когда будет время, удалили или опубликовали. У нас все отзывы, комменты и т.п. так работают, хотя для комментов к чужим постам можно было бы и такое сделать.
P.S. Сложная ссылка не обязательна. Можете отправлять ссылку непосредственно на форму редактирования отзыва и при переходе по ней проходить авторизацию (если конечно у вас после этого исходная ссылка не теряется).
0
|
|
| 29.09.2016, 16:50 | |
|
Помогаю со студенческими работами здесь
8
Модерация в rails Иноязычность и модерация Модерация записей Модерация Директа Модерация Я.Директ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|