Moin!
Bei meiner Umfrage will ich per Session verhindern, dass Leute andauernd durch den Zurueckbutton des Browsers erneut Teilnehmen...
Deshalb ohne große Erklärung einfach 2 kurze Fragen:
- gibt es sowas wie einen onClick-Eventhandler? (eher nicht, oder?)
-falls nein, gibt es einen Befehl, automatisch eine andere Datei zu laden? (kein HTML-Meta-refresh-tag)
Du willst sicher nicht verhindern, daß Leute den Zurück-Button benutzen. Dein Ansatzpunkt muß auf dem Server stattfinden: User hinterlassen gewöhnlich ein paar Daten, die sie von anderen Usern unterscheiden: User-Agent und IP-Adresse.
Für eine simple Umfrage sollte das genügend Unterscheidungsmerkmal sein. Speichere also die IP-Adresse und den User-Agent mit, und vergleiche, ob diese Daten schon einmal aufgetreten sind. Wenn ja, dann wurde wohl nochmal abgestimmt, und du kannst das Ergebnis verwerfen - gerne auch still und leise, dann kommt man nicht so leicht auf den Gedanken, daß da gefiltert wird.
- Sven Rautenberg