Простой счетчик с кнопкой

melkozaur
На сайте с 06.04.2010
Offline
532
2993

Никак не могу найти, точнее может быть неправильно запрос составляю.

Нужно тупо: кнопка, при нажатии на которую под ней меняется число нажатий. И чтобы это число было общим для всех и всегда показывалось. Это же можно сделать без БД?

Все что я нахожу, почему-то не сохраняет результат при обновлении страницы.

I
На сайте с 28.03.2011
Offline
37
#1

По-моему этот пример то, что вам нужно

Помогаю не только словом.. (/ru/forum/830720)
melkozaur
На сайте с 06.04.2010
Offline
532
#2

imtod,

Ну не совсем. Там только php, а чего с ним делать я не очень понимаю : )

Ладно, попробую найти сайт с такой кнопкой и оттуда вытащить.

IL
На сайте с 20.04.2007
Offline
435
#3
melkozaur:
Ну не совсем. Там только php, а чего с ним делать я не очень понимаю : )

А ожидается найти "волшебную" JS-кнопку? Просто физически без серверной части JS не будет знать, сколько пользователей до меня нажали эту кнопку.

С PHP - сохранить как отдельный файл (пусть будет hit.php), а на кнопку при помощи JS прикрутить обращение к нему.. так примерно:

$('#button').click(function(){$.post('/hit.php')}

При необходимости добавить проверок (что запрос POST, что есть нужные переменные, собирать IP-шники для хоть-какой-то защиты от накруток и т.д.)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
melkozaur
На сайте с 06.04.2010
Offline
532
#4

ivan-lev,

Нет, я понимаю, что нужно где-то хранить, просто не хотел бд поднимать ради одной кнопки.

Пока не нашел пример, чтобы у меня работал.

TF-Studio
На сайте с 17.08.2010
Offline
334
#5

зачем БД, если в файле можно хранить.

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#6

Можно использовать кнопку со стороннего сервиса.

Пример - зелененькая кнопка Гамосякнуть

Внешний вид можно настроить на http://likebtn.com/ru/ и там же получить код.

Moneymaker8
На сайте с 07.07.2012
Offline
68
#7

melkozaur, как я понимаю, вам нужен аналог кнопки «Лайк» (по функционалу). Без серверной части тут не обойтись, поэтому даже, если вы и найдёте на просторах Рунета свою кнопочку, то вытащить её оттуда у вас не получится :(

PS. Если проблема ещё актуальна, и если решение, которое предложил Алексей Барыкин не устраивает, то свяжитесь со мной. Попробую вам помочь (бесплатно).

Алексей Барыкин, сайт зачётный у вас :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий