Проблема с обновлением...

SoniK

Ромик, но не Chef :-)
Проблема с обновлением...

Есть инпут тэйп хайден voted с параметром 1 в форме, определяю функцию так:
if(!$_POST['voted']==1): vote_form(); else: s_vote(); endif;

Если голосуют то в конце функции переменную voted приравниваю к нулю, но при обновлении всё равно зачитываеться голос :(

Как избавиться от этой проблемы?
 

Demiurg

Guest
надо в инпут тайп хайден ставить валум, который ты хочешь, что бы проверять или с равнивать с он а не 1.
 

RomikChef

Guest
никак.
от ЭТОЙ - никак.
прочесть, в который раз, [f]na_tanke[/f] и понять - почему.

чтобы не показывать форму для голосования, надо ставить и проверять куку.
 

Dimonuch

Guest
а может дело в области видимости переменной voted?
Или ты все же имел ввиду $_POST['voted']?

2RomikChef
"надо ставить и проверять куку. "
А если куки выключенны? :)
 

Dimonuch

Guest
брррр, я судя по всему неправильно понял вопрос :) мой предыдущий бред можно не читать :)

2Net Dog
можно, да только ИП динамических нынче много
так что и правда без кук никак
 

netdog

net @
2Net Dog
можно, да только ИП динамических нынче много
так что и правда без кук никак
так для голосования там много и ненадо хранить ну сутки _максимум_ IP'шки...
 
Сверху