Помощник
|
Свой лайк на php MySql с куками. |
SapsanWebStudio
|
Сообщение
#1
|
||
|
|
||
|
|||
isvetlichniy |
20.12.2012, 4:23;
Ответить: isvetlichniy
Сообщение
#2
|
|
тебе конкретный код нужен или идею реализации?
если идею, то все предельно просто. Ставим кнопку лайк, использовать ее могут только зареганные пользователи Когда пользователь жмет на эту кнопку - заносим его лайк в базу. Ну и дальше дело техники. Посчитать кол-во лайков для страницы/сообщения/темы, запретить дубликаты лайков и т.д. Реализация: я бы делал в связке ajax+php |
|
|
SapsanWebStudio
|
Сообщение
#3
|
|
идею кода) сам код мне необязательно писать, я сам напишу)
|
|
|
isvetlichniy |
20.12.2012, 15:12;
Ответить: isvetlichniy
Сообщение
#4
|
|
ну дык идею я тебе подал. если нужно уточнить какие то моменты - спрашивай.
Разработай пошаговый алгоритм и вперед. Ничего сверхсложного нету |
|
|
k1on |
20.12.2012, 15:48;
Ответить: k1on
Сообщение
#5
|
|
идею кода) сам код мне необязательно писать, я сам напишу) что значит идею кода? возьму бумажку, возьми карандаш - и рисуй логику, потом с нее пиши код. |
|
|
Гость_0_* Гость_0_* |
20.12.2012, 18:36;
Ответить: Гость_0_*
Сообщение
#6
|
|
1. Создать таблицу, в которую будут записываться все лайки. Структура её примерно такая:
id type_content - к чему ставится лайк, например comment, article, news и т.п., смотря что вам нужно. id_content - id того, к чему ставится лайк. Наример, id комментария, статьи, новости. user_id - id пользователя, который ставит лайк Если пользователь ставит лайк, создаём новую запись в этой таблице. Если лайк убирает, то удаляем. Думаю, что лучше в таблицах comments, news и т.п. сделать поле, в которое записывать количество лайков. Но в таком случае его нужно будет обновлять каждый раз, когда кто-то делается лайк или убирает лайк. |
|
|
sc2r2bey |
21.12.2012, 2:15;
Ответить: sc2r2bey
Сообщение
#7
|
|
Как создать свой лайк на сайт? Предлагайте свои варианты ребята! улыбнуло, это из серии мне впадлу думать, подумайте за меня. можно погуглить и найти готовые решения, благо их как грязи в сети, если свое, то надо знать, что ты хочешь, какие лайки, тупая голосовалка или голосовалка авторизованных пользователей, кстати эта тема очень подробно обсуждалась на этом форуме. Есть 2 пути развития событий, сделать старым дедовским способом, через гет или более удобным с использованием аякс. 1. тупо голосовалка, проще не бывает: добавляешь еще одно поле в таблицу с объектом оценки или создаешь отдельную таблицу рейтинга и самым простым скуль запросом увеличиваешь или уменьшаеь значения счетчика, ну и результат выводищь на странице. Ну и продумываешь как защитить от повторного голосования, куку ставишь или еще строже надо. 2. голосовалка авторизованных пользователей, тут важно продумать как таблицы организовать, навскидку можно 3 варианта сделать, неохота думать, остальное как в предыдущем способе.\Да просто возми любой движок, где есть голосовалка и посмотри код, как там организовано. Все уже придумано до нас. -------------------- программирую web и для we |
|
|
isvetlichniy |
21.12.2012, 12:34;
Ответить: isvetlichniy
Сообщение
#8
|
|
|
улыбнуло, это из серии мне впадлу думать, подумайте за меня. Точно
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Раскройте свой потенциал заработка с помощью 2x2 Media Network — вашего пути к выгодным предложениям CPA! Присоединяйтесь к 2x2 Media Network, вашему надежному партнеру в мире |
9 | 2x2MediaLimited | 2801 | 20.3.2024, 4:33 автор: 2x2MediaLimited |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3291 | 19.12.2023, 18:55 автор: CULA |
|
1000 игровых автоматов (демо-версии) для встраивания на свой сайт Слоты для встраивания |
3 | VulcanBit | 1106 | 6.12.2023, 19:12 автор: Boymaster |
|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1170 | 24.11.2023, 14:46 автор: alexey |
|
Royal Partners - монетизируй свой траф на самых выгодных условиях! | 49 | RoyalPartners | 15537 | 20.10.2023, 9:48 автор: RoyalPartners |
Текстовая версия | Сейчас: 29.3.2024, 0:43 |