• Новый бот-ассистент на форуме Codeby

    Теперь на форуме работает ИИ-помощник @bot_cdb — твой технический ассистент по информационной безопасности. Просто упомяни @bot_cdb в любой теме, и получишь быстрый ответ на вопросы по CVE, инструментам, техникам атак и защиты. Бот анализирует весь тред перед ответом, проверяет актуальность данных и может предложить дополнительную помощь. Особенно полезен для проверки технических деталей, поиска документации и быстрых консультаций по пентесту, малвари, форензике и другим областям ИБ.

Вопрос по JavaScript на серверной части?

JackSparrow

Red Team
04.04.2020
260
173
Пишу небольшое приложение с веб мордой. Для стилистики добавляю JS в HTML код. Но вот вопрос.
JS выполняется на стороне клиента, если клиент что то изменил через скрипт (например цвет какого то поля) как мне передать это и обновить на сервере (использую Flask Python) чтобы это увидели все клиенты. Подскажите, как это работает вообще, кто шарит.
 
Это делается через БД. Например, в базе делается колонка check со значением по умолчанию "0". Клиент тыркает на кнопку, и отправляется запрос в базу данных на изменение с нуля на "1". При загрузке страницы проверяется какое значение стоит в базе 0 или 1, и соответственно этому выводится цвет блока/поля/чего угодно.

Вариантов хватает, можно проверку через чекбокс делать, если чекбокс включён, значит цвет меняется. Сам чекбокс делается скрытым. Чтобы работало для всех клиентов тоже самое проверка через базу.
 
Это делается через БД. Например, в базе делается колонка check со значением по умолчанию "0". Клиент тыркает на кнопку, и отправляется запрос в базу данных на изменение с нуля на "1". При загрузке страницы проверяется какое значение стоит в базе 0 или 1, и соответственно этому выводится цвет блока/поля/чего угодно.

Вариантов хватает, можно проверку через чекбокс делать, если чекбокс включён, значит цвет меняется. Сам чекбокс делается скрытым. Чтобы работало для всех клиентов тоже самое проверка через базу.
Да я думал попробовать внести изменение в БД, видимо без этого никак. Просто есть NodeJS JQuery и я не знаю реализуют ли они такой функционал, надо порыть в документации.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы