на каждой странице сообщения есть кнопка «нравится», как я могу проверить, понравилось ли сообщение и изменить имя кнопки, например, «понравилось», а если нет, нажав кнопку, но все в фоновом режиме, у меня очень мелкое знание javascript, но я знаю, что мне понадобится ajax для этого. уже настроил небольшой скрипт в php/mysql, который возвращает json { "favorite": 1}
, когда сообщение уже понравилось или изменилось в понравившемся, и его естественное состояние { "favorite": 0}
любимая кнопка динамическая смена имени
Поскольку вам может понравиться только сообщение, зарегистрированное на сайте, идентификатор пользователя будет установлен сессии, и идентификатор пост будет послан с помощью методаPOST
Ex:
<a href="site.com/post/like"> Favorite </a>
... Извините за мой плохой английский
Вы отправите код? –
код, который я собираюсь сделать, это часть PHP, которая проверяет, была ли почта уже понравилась, а если нет, просто вставьте ее в db и верните json с 1 или 0, мне просто нужно сделать это с помощью ajax, с которым я не знаю, как ... – NGTHM4R3
Ajax-вызов И PHP-скрипт, возвращающий '{" favorite ": 1}' не выполняется? –