javascript — раздел администратора для сайта?

Мне интересно, возможно ли следующее:

Раздел «Администратор» на веб-сайте, в котором администраторы могут ввести ссылку на изображение или видео (например, с YouTube или Google), в результате чего HTML-код на веб-сайте будет каким-либо образом отредактирован.

Например:

Admin X входит в систему.
Администратор X хочет изменить видео на их index.html.
Администратор X помещает код встраивания в поле ввода и нажимает кнопку отправить.
Веб-сайт обрабатывает запрос и обновляет веб-сайт, чтобы каждый мог его увидеть.

Кто-нибудь знает, возможно ли это?

Я думал, что это возможно, используя сочетание jQuery, Javascript и PHP, однако я не уверен в этом.

0

Решение

Прежде всего, создание раздела администратора потребует от вас создания / использования какой-либо системы аутентификации и способа сохранения информации о пользователе администратора и его хэша пароля. Вы можете сохранить информацию о пользователе в любой базе данных и войти в систему, используя страницу формы имени пользователя / пароля, которая должна быть запущена под https, чтобы учетные данные для входа не передавались по сети.

Этот тип проблемы, которую вы описываете, обычно решается с помощью системы управления контентом (CMS). Есть много хорошо известных CMS, которые являются либо открытыми, либо проприетарными, и люди будут клясться любым из них.

Для вас важно попробовать некоторые из них и выяснить, какой из них вам удобнее использовать «из коробки» или модифицировать.

Моя любимая PHP CMS Processwire потому что я нахожу настраиваемые поля так легко реализовать при его использовании. Вы можете легко создать поле для администратора сайта, чтобы ввести код для встраивания, который будет отображаться при отображении вашей страницы.

Удачи!

2

Другие решения

Просто сохраните весь код в значение столбца таблицы.

Извлеките это значение из базы данных и просто отобразите его … оно будет динамически создано.

   echo $row['column_name'];  -- it will be having the html code

Вы можете написать все html-коды, используя echo «», например, чтобы создать таблицу, которую вы можете отобразить как

 echo "<Table><tr><td>DATA IN THE TD </td></tr></table>";

Это было для встраивания кода, в случае статических проигрывателей просто сохраните идентификатор видео и загрузите его через базу данных, это тоже будет работать.

1

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector