Autor |
Nachricht |
WurstOderWas
Threadersteller
Dabei seit: 26.03.2003
Ort: -
Alter: 44
Geschlecht:
|
Verfasst Do 21.10.2004 11:32
Titel [PHP] Wie vorherige Seite ungültig machen? |
|
|
Und nochmal ich...
wie kann ich verhindern, dass der User durch Klicken auf den Zurück-Button das Formular nochmal senden kann, das Schwein
Wie mache ich also die vorherige seite ungültig?
|
|
|
|
|
Flixxtoras
Dabei seit: 22.08.2002
Ort: New York
Alter: 46
Geschlecht:
|
Verfasst Do 21.10.2004 11:54
Titel 27.8. Wie kann ich das Caching einer Seite verhindern? |
|
|
Vielleicht hilft dir de.comp.lang.php weiter?
-> h**p://www.php-faq.de/q/q-http-caching.html
|
|
|
|
|
Anzeige
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Do 21.10.2004 11:55
Titel
|
|
|
ähm, indem Du Dir in einer Session oder in einem Cookie merkst, dass er schonmal gesendet hat?!
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst Do 21.10.2004 11:58
Titel
|
|
|
Das geht eigentlich nur, in dem du auf jede Seite ein history.go.forward() einbaust, d.h. in dem du ihn immer eine Seite vor schickst. Wenn er neu auf ne Seite geht, funktioniert das nicht, weil der Browser in der History noch keine weitere Seite hat - sobald er aber den Zurück-Button klickt, schmeißt er ihn dahin wo er herkam.
Allerdings sollte man sich das gut überlegen, hat ja auch noch andere Folgen.
|
|
|
|
|
Benutzer 1103
Account gelöscht
Ort: -
|
Verfasst Do 21.10.2004 12:18
Titel
|
|
|
Speicher doch die IP in einer Datenbank. Beim abschicken checkt der die Datenbank, ob von der IP an dem Tag schonmal das formular abgeschickt wurde. Der User müsste sich erst neu ins netz einwählen um das Formular abzuschicken.
Alte IP-Einträge können ja auch automatisch aus der DB gelöscht werden.
|
|
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Do 21.10.2004 12:27
Titel
|
|
|
Hm, die IP zu speichern finde ich ein wenig schwierig weil es Dir ja passieren kann, dass ganz viele Leute über eine IP gehen. Z.B. wenn in einer Firma oder Uni ein Proxy genutzt wird...
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 47
Geschlecht:
|
Verfasst Do 21.10.2004 14:03
Titel
|
|
|
ja, aber man will ja nicht eine IP-Adresse für länger aussperren. Es würde ja wahrscheinlich schon reichen, wenn man die IP eine Minute später wieder freigibt. Mehrfaches Klicken funktioniert dann nicht und kurz darauf funktioniert es schon wieder. Insofern wäre eine IP-Sperre hier wohl machbar.
Aber ja, grundsätzlich sollte man bei IP-Sperren vorsichtig sein. Ich ärgere mich immer, wenn ich hier aus der Agentur nicht an einer Abstimmung teilnehmen kann, weil ein Kollege von mir dort bereits mal abgestimmt hat.
|
|
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Do 21.10.2004 14:09
Titel
|
|
|
Zitat: |
Aber ja, grundsätzlich sollte man bei IP-Sperren vorsichtig sein. Ich ärgere mich immer, wenn ich hier aus der Agentur nicht an einer Abstimmung teilnehmen kann, weil ein Kollege von mir dort bereits mal abgestimmt hat.
|
*g* Ja, genau solche Fälle meine ich. Mich persönlich nerven IP-Sperren immer ganz besonders, da ich oft als Dozent arbeite. Dann will man nem Kurs was zeigen aber man kann's halt nur einmal vormachen. Das ist immer mega ober doof *maul*
Zwar ist mein Problem sicher nciht ganz so typisch aber Cookies oder Sessions finde ich da doch eleganter..
*wink*
|
|
|
|
|
|
|
|
Ähnliche Themen |
Blogger Seite an eine HTML Seite anpassen.
[Dreamweaver CS4] Seite innerhalb von Seite verlinken
Seite in Seite einbetten? Wie geht das?
[CSS] Bildwechsel von Seite zu Seite ?
Seite springt hin und her was tun?
Seite anpassen
|
|