1 maal stemmen met cookies

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Louis Deconinck

Louis Deconinck

13/06/2015 14:32:17
Quote Anchor link
dus ik heb een aantal foto's op mijn website, waarbij mensen op een hartje kunnen klikken om de foto te liken, bij elke like gaat de score van de foto 1 omhoog. Bij elke foto mag echter maar door de gebruiker 1 maal op het hartje geklikt kunnen worden. Hierbij zou ik met cookies willen werken.
Hoe ga ik hierbij te werk?
 
PHP hulp

PHP hulp

29/03/2024 08:58:34
 
- Ariën  -
Beheerder

- Ariën -

13/06/2015 14:35:08
Quote Anchor link
Je kan in een cookie bijhouden op welk ID er is gestemd. Echter is dit niet waterdicht.

Een betere mogelijkheid (die niet geheel waterdicht is) is een database waarin je IP-adressen bijhoudt, als je een inlogsysteem hebt met userID's dan is het helemaal makkelijker.

Vervolgens kan je in een cookie opslaat dat er al gestemd is, als extra barriere.
 
Louis Deconinck

Louis Deconinck

13/06/2015 14:52:38
Quote Anchor link
Ik weet min of meer wel hoe ik het wil implementeren:

de bezoeker klikt op het hartje -> er wordt een nieuwe cookie aangemaakt met de id van de foto
vervolgens laad de pagina opnieuw en als er een cookie is met een id van de foto dan kan deze niet meer op het hartje klikken

het hoeft helemaal niet waterdicht te zijn,deze systemen zijn toch altijd te omzeilen.

echter ze je me wat code kunnen geven waarmee ik te werk kan gaan, ik heb zelf al wat zitten rommelen, maar geraka niet echt vooruit ...
 
Pipo Clown

Pipo Clown

13/06/2015 15:35:52
Quote Anchor link
Je kunt eisen dat mensen eerst ingelogd zijn alvorens zij op het hartje kunnen klikken en dan in een tabel bijhouden welk user_id op welke foto gestemd heeft.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.