Что нового

Защита от двойного нажатия

  • Автор темы Автор темы AlexVerb
  • Дата начала Дата начала
A

AlexVerb

Гость
Приветствую. Есть 9 страниц, на каждой есть кнопка. (Параметр титл страницы). Как сделать так, чтобы нельзя было нажать два раза на неё? БД не имеется, поэтому нужно на сессиях или куках.. Пол вечера с этим парюсь, но так и не получается =\\
 
AlexVerb,Самое простое заводить переменную=)
 
ну если на куках, то нажатием ставь куку по времени на закрытие браузера или на какое там время тебе нужно, а потом проверяй наличие куки, если есть то кнопку не показывать. можно и на пыхе и на жс сделать инфы в гугле навалом
 
AlexVerb,Переменная а равна нулю. Проверка: Если переменная равна нулю,то отправляем данные и потом изменяем значение на единицу, Иначе посылаем нафиг пользователя))
 
Тут самое сложное это то, что страниц с этой кнопкой несколько и меняется только титл.
 
Цитата: AlexVerbТут самое сложное это то, что страниц с этой кнопкой несколько и меняется только титл. А-а--а-а=))Ломай мне мозг ))Кнопка одна, т.е. это как бы модуль, который взаимодействует с "головой", значит на каждой страницы будет разная фигня, а следовательно обновляться значение переменной.
 
Evgeniy,На каждой странице разный титл.
 
Можешь к каждой страницы добавить свои куки и проверять по кукам,т.е. использовать метод с переменной. Нажал, закукилось, нажал второй раз- тебя послали ))
 
priplili,Что я заметил: когда перезагружаешь браузер, можешь снова голосовать.
 
Верх