Fr. 23.07.2010
17:24 Uhr
#1
- Registriert seit
- 29.03.2009
- Beiträge
- 96
- Beitragswertungen

Weis einer zufällig was man in einer Datei an Code ändern muss, damit registriert- und eingelogte User an einer Bewertung max. 1x teilnehmen dürfen?
Ich habe die SuFu schon mal genutzt und war da mal über so ein Problem gestolpert. Aber leider finde ich diesen Thread nicht mehr.
verwendete ilchClan Version: 1.1 N
Fr. 23.07.2010
17:28 Uhr
#2
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen

das ist mit sessions gelöst
um das wirklich 100% umzusetzen müsste man gäste das bewerten verbieten und die votes in der db zum user zuteilen und vergleichen
geht nicht ohne weiteres und wäre eher was für angebote/anfragen
Alle Module von mir sind nun unter php-gecko.de erreichbar
Fr. 23.07.2010
17:46 Uhr
#3
- Registriert seit
- 29.03.2009
- Beiträge
- 96
- Beitragswertungen

Ich habe das bei mir so gemacht, dass die Gäste nicht bewerten dürfen.
Allerdings habe ich das Problem, dass die regist User jeden Tag neu bewerten können. Und das möchte ich gerne nach Möglichkeit unterbinden.
Fr. 23.07.2010
17:52 Uhr
#4
- Registriert seit
- 14.08.2009
- Beiträge
- 492
- Beitragswertungen

Normalerweise können User nicht jeden Tag neu bewerten...hängt wie GeCk0 schon sagt mit den Sessions zsm, wenn diese nicht gelöscht werden dürfen die User auch nicht voten...
Wenn jeder User wirklich nur 1x voten darf musst du mit der Datenbank arbeiten...wird dann halt was komplizierter.
Fr. 23.07.2010
18:05 Uhr
#6
- Registriert seit
- 14.08.2009
- Beiträge
- 492
- Beitragswertungen

kennste dich n bisschen mit php & mysql aus?
wenn ja könnte ich dir grob sagen wie man das lösen kann, falls nein kann ich für nichts garantieren, muss mal schauen wann/ob ich dafür zeit hab :/
Fr. 23.07.2010
20:28 Uhr
#8
- Registriert seit
- 14.08.2009
- Beiträge
- 492
- Beitragswertungen

Für jeden Download brauchst du eine extra Spalte in der "prefix_downloads" Tabelle. Immer wenn jmd. votet wird die Userid in diese Spalte eingetragen.
Sollte beim Voten die ID schon vorhanden sein wird eine Fehlermeldung ausgegeben...