Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Doppelpost (https://www.delphipraxis.net/16978-doppelpost.html)

Matze 26. Feb 2004 15:38


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?

sakura 26. Feb 2004 15:40

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:...

flomei 26. Feb 2004 15:41

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:

Matze 26. Feb 2004 15:45

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:

czapie 26. Feb 2004 15:47

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.

flomei 26. Feb 2004 15:48

Re: Doppelpost
 
Das ist eigentlich eine Standardfunktion von phpBB. Flood-Schutz...
Ich denke der könnte das Problem lösen...

MfG Florian :hi:

Robert_G 26. Feb 2004 15:50

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:

sakura 26. Feb 2004 15:51

Re: Doppelpost
 
Zitat:

Zitat von czapie
ich glaube das permante DB-Abfragen ob der Beitrag schon vorhanden ist, und das bei jedem(!) Post,

Wäre nicht so dramatisch, da ja nur der letzte Beitrag des postenden Users verglichen werden muss und nicht alle Beiträge in der DB.

...:cat:...

czapie 26. Feb 2004 16:02

Re: Doppelpost
 
Ähm stimmt @sakura!

Aber find ich trotzdem ungeschickt!

Czapie.

Matze 26. Feb 2004 16:11

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. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:35 Uhr.
Seite 1 von 2  1 2      

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