Hallo!

> Eigentlich ein unfug das ganze. Auf der einen Seite willst du
verhindern
> das ein User mehrfach abstimmen kann und speicherst daher seinen
Namen.
> Auf der anderen Seite gibst du die M�glichkeit Anonym abzustimmen.
Doch
> gerade diese User k�nnen doch dann mehrfach abstimmen!!!

Jo, genau!

> Also warum gehst du nicht einfach her und speicherst entweder jeden
> Namen oder gar keinen.
> 
> Au�erdem w�rde ich einfach eine Tabelle anlegen, in der das Ergebnis
der
> Abstimmung im Klartext vorliegt. Etwa so:
> 
> AbstimmungsID, UserID, Ergebnis, Datum/Uhrzeit, IP

vielleicht noch SessionID?

> Und damit du zum ergebnis kommst brauchst du dann nur ein Select
Count()
> machen.

Ziel sollte es sein, das Ergebnis mit einer einfachen SELECT-Abfrage zu
erhalten. Entweder l�sst man nicht anonym abstimmen oder man l�sst auch
mehrfach abstimmen.

Das Problem mit den Votings ist doch, dass diese nie repr�sentativ,
immer manipulierbar (durch die Abstimmenden, wie auch durch die
Betreiber) und deshalb nie aussagekr�ftig sind.

In einer mit Passwort gesch�tzten Community kann man aber ruhig mal alle
Mitglieder abstimmen lassen, wobei dann jeder seine Meinung auch mal
�ndern darf. Anonyme Votings sind ziemlich fragw�rdig, weder Cookies,
noch IP-Adressen, noch SessionIDs sch�tzen vor Mehrfachabstimmungen. Man
kann auch nur die letzten 50 oder 100 Votings auswerten. Votings aus dem
Vorjahr sind selten interessant und Pfuscher fallen dabei automatisch
heraus, so dass sich f�r die die M�he gar nicht lohnt.

Wenn man ein qualifiziertes Feedback vom Benutzer haben m�chte, dann
l�sst man ihn einen Kommentar abgeben. Vor der Ver�ffentlichung sollte
dieser dann vom Betreiber der Seite freigegeben und ggf. wieder
kommentiert werden. Das ist vielleicht aufwendiger, aber auf jeden Fall
n�tzlicher als Votings.

Freundliche Gr��e
Joachim van de Bruck


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an