PHP cookie glasanje

PHP cookie glasanje

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

Kako napraviti glasanje u php bez da se korising registruje već da sve ide preko cookie-a. Znači podaci se čitaju iz baze i prikazuju jedan ispod drugog, svaki podatak (tekst) ima dve opcije koje korisnik odabere, e sad cookie sačuva da je taj korisnik već glasao i da ne može više ali se isto tako i u bazi zapisuje glas? Ziveli



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 17 Jun 2012
  • Poruke: 727

Probaj sa ovim tutorijalom ako je to sto trazis:

http://www.youtube.com/watch?v=Q3DcEWVo0Eo



offline
  • iCho  Male
  • Elitni građanin
  • Pridružio: 03 Maj 2011
  • Poruke: 1808
  • Gde živiš: Mos Eisley

Napisano: 03 Jun 2013 20:21

ilovephp ::Kako napraviti glasanje u php bez da se korising registruje već da sve ide preko cookie-a. Znači podaci se čitaju iz baze i prikazuju jedan ispod drugog, svaki podatak (tekst) ima dve opcije koje korisnik odabere, e sad cookie sačuva da je taj korisnik već glasao i da ne može više ali se isto tako i u bazi zapisuje glas? Ziveli

Jednostavno postaviš neki cookie i pri glasanju proveravaš da li taj cookie postoji, ako postoji, izbaci neku poruku i ne upiše ništa u bazu, ako ne postoji, onda regularno upiše u bazu Wink

Ovo se lako može zaobići čišćenjem kukija iz browser-a.

offline
  • Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
  • Pridružio: 13 Jun 2010
  • Poruke: 307
  • Gde živiš: Subotica

U bazi imaš tabelu sa id, question, yes, no

u HTML staviš opciju yes i no sa radio dugmetom. Kada korisnik odabere i klikne na submit, iz baze izlistaš poslednji broj glasova i dodaš +1 aa u Cookie staviš neki parametar da je taj korisnik glasao. PHP svaki put proverava da li postoji Cookie. Ako ne postoji cookie glasanja nema. Stavi period na godinu dana.

Lako je.

Ko je trenutno na forumu
 

Ukupno su 711 korisnika na forumu :: 25 registrovanih, 3 sakrivenih i 683 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Bloody, bojank, Boris90, cikadeda, Cobi026, Doca, dragon986, dragonserbia, FOX, HDMI, ljuba, mercedesamg, Mercury, Miskohd, Oluj2.1, RJ, sakota79, sladjana.peric26, Srle993, vlvl, Vzor50, Wisdomseeker, zajcev1, Zerajic