Ik heb op mijn site verschillende foto's staan, waarop gestemd kan worden. Wat ik nu wil is dat een bezoeker per sessie maar één keer per foto kan stemmen. Ik heb voor het stemmen de volgende functie geschreven, maar het probleem is nu als er eenmaal gestemd is, kan er op geen enekele andere foto meer worden gestemd. Ik zie de oplossing niet, alles is welkom.
foto_id is de id van de foto waarop wordt gestemd.
code:
1
2
3
4
5
6
7
8
9
10
| function verwerkStem($foto_id, $cijfer){
session_start();
if (session_is_registered('foto_id')) {
error("Je hebt al gestemd op deze foto!");
exit;
} else {
werk de database bij(niet belangrijk);
session_register('foto_id');
}
} |
foto_id is de id van de foto waarop wordt gestemd.