![]() |
Doppelpost
Hi!
Ich weiß, ich hab heut schon 2 Anregungen gepostet, nun halt eine 3. :mrgreen: Könnt ihr es so machen, dass, wenn man auf Absenden klickt, irgendwie überprüft wird, ob dieser identische Beitrag schon vorhanden ist, und somit Doppelposts verhindert werden können? Naja, so einfach geht's natürlich nicht, weil Doppelposts auch mit nur einem Klick auf Absenden entstehen. Aber der Server muss den Befehl ja manchmal 2x erhalten, sonst käme es ja nie zu einem Doppelpost. Diesen Befehl müsstet ihr irgendwie abfangen :mrgreen: und mit dem letzten Post vergleichen... Man merkt's wohl, von php hab ich nicht viel Ahnung. :angle2: Äh, könntet ihr so etwas realisieren? |
Re: Doppelpost
Verschiedene Möglichkeiten haben wir schon eroiert, aber diese einfache kam wohl noch keinem. Na mal sehen, ob Gérome sich einen Heimaturlaub verdienen will ;-)
SHOUT: Gérome ...:cat:... |
Re: Doppelpost
Könnte man nicht einfach die Zeit die man warten muss bis man einen neuen Beitrag schreiben kann hochsetzen?
Dann erhält man ja eine Fehlermeldung, dass man nicht so schnell posten kann und man einen Moment warten soll. Somit wäre das Problem auch gelöst... Vielposter stört es vielleicht ein bisschen aber bei 10 - 20 sek. sollte das wohl keinen stören. MFG Florian :dp: |
Re: Doppelpost
Stimmt, das könnte auch gehen.
Dann reicht beinahe schon ein Flood-Limit von 1 Sek. ;) Es darf bei beiden Varianten aber auf keinen Fall Bugs geben, nicht, dass wenn man einen riesigen Post verfasst hat und auf Absenden klickt, dass er nicht abgeschickt wird und man von vorne anfangen muss. :mrgreen: |
Re: Doppelpost
Mh,
ich glaube das permante DB-Abfragen ob der Beitrag schon vorhanden ist, und das bei jedem(!) Post, wäre zu viel Rechenaufwadn usw. für ein doch eher seltenes Problem. Wobei die Idee mit der Zeitspanne nicht so schlecht ist. Czapie. |
Re: Doppelpost
Das ist eigentlich eine Standardfunktion von phpBB. Flood-Schutz...
Ich denke der könnte das Problem lösen... MfG Florian :hi: |
Re: Doppelpost
Das wäre keine sichere Lösung. Wäre es möglich dem Post-Editor eine eindeutige Zahl zuzuweisen, die beim absenden mitgeschickt wird?
Dadurch könnte doch die Datenbank eine Meldung bringen und fragen, ob der neue oder der alte Post eingtragen/ersetzt werden soll. Wie man leicht feststellen kann, habe auch ich keinen blassen Schimmer von php. :stupid: |
Re: Doppelpost
Zitat:
...:cat:... |
Re: Doppelpost
Ähm stimmt @sakura!
Aber find ich trotzdem ungeschickt! Czapie. |
Re: Doppelpost
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab auch ein php-Forum, wo ich das Flood-Limit einstellen kann (siehe Anhang).
Das muss bei der DP doch genau so einfach sein. ;) |
Re: Doppelpost
Das Flood-Limit geht auch hier - wenn ihr wollt sofort und für 24h :mrgreen: Im Ernst, die Lösung wollten wir aus mir entfallenen Gründen nicht.
...:cat:... |
Re: Doppelpost
Zitat:
Aber wir werden versuchen, Doppelposts zu verhindern. So ein Floodlimit von .... sagen wir ... 60 Minuten sollte wirksam sein. :mrgreen: Komm', kleins Kätzchen, ab ins Körbchen. *Portion Brekkies hinstell* Grüße, Gérome |
Re: Doppelpost
Zitat:
|
Re: Doppelpost
Zitat:
...:cat:... |
Re: Doppelpost
Ich habe mit Gérome gesprochen, er will sich doch etwas Heimaturlaub verdienen :mrgreen:
...:cat:... |
Re: Doppelpost
Jaaa,
hätte der Pelz mal lieber gleich gehört, dann wäre er jetzt nicht im Körbchen gelandet! :-D Czapie. |
Re: Doppelpost
Hallo!
Zum Thema Doppelpost/Floodlimit ein Erlebnis von mir, leider weiß ich nicht mehr, in welchem Forum das war. Der Ablauf:
Wie schon erwähnt, erinnere ich mich nicht mehr daran, wo das passiert ist. Bei Edit sollte aber auf jeden Fall ein eventuell vorhandenes Floodlimit nicht angewendet werden! Da die DP ja offensichtlich mit dem Original-PHPBB nicht mehr viel gemeinsam hat, könnte man ggf. das mal prüfen (ihr habt doch ein Testforum für sowas) und versuchen, eine Lösung zu finden. Gruß Dietmar Brüggendiek |
Re: Doppelpost
Das Problem ist wohl mittlerweile gelöst, kommt mit dem näcshten Update. ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz