tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
346
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von RageNo1
    RageNo1 RageNo1 ist offline Mitglied Brokat
    Registriert seit
    Mar 2002
    Ort
    mülheim/ruhr
    Beiträge
    270
    Hallo,
    ich habe eine Internetseite bei der die User Kommentare zu diversen
    Themen und Links abgeben können. Allerdings kommt es des öfteren vor,
    das ein Kommentar zweimal auftaucht weil nach dem Posten die Eingabefelder
    nicht gelöscht werden und möglicherweise aus hast oder so nochmal auf
    absenden geklickt wird.

    Was kann ich einbauen, damit die Eingabefelder nach dem Absenden
    geleert werden. Hier ein Beispiellink .

    Mfg Ragey
     

  2. #2
    The_MACman The_MACman ist offline Mitglied Silber
    Registriert seit
    Aug 2004
    Ort
    Chemnitz
    Beiträge
    67
    einerseits kannst du den abschicken button deaktieren nachdem man geklickt hat wobei das dan weg wäre sobald die seite neu geladen ist !
    und dann kapier ich nicht warum über haupt die werte dadrin stehen weil dazu muss man ja hin schreiben das value= dieser request variable ist !
    also das die felder ne value habaen müsste raus !
    bzw. ist das überhaupt php und MySQL ?
     

  3. #3
    Avatar von Gawayn
    Gawayn Gawayn ist offline Mitglied Brokat
    Registriert seit
    Dec 2003
    Beiträge
    309
    Die einfachste Lösung, die mir spontan einfällt, wäre, mit JavaScript den Absenden-Button zu deaktivieren, damit er kein zweites Mal geklickt werden kann. Etwas aufwändiger aber 100% sicher wäre das Mitsenden einer ID, die vom PHP-Skript auf Existenz geprüft wird. Sollte sie bereits existieren, so wird die Anfrage nicht bearbeitet und der Kommentar somit nicht nochmals gespeichert. Eine ID sollte dabei nur wenige Sekunden gültig sein -- vielleicht 5 --, damit sie wieder neu vergeben werden kann.
     

  4. #4
    Avatar von RageNo1
    RageNo1 RageNo1 ist offline Mitglied Brokat
    Registriert seit
    Mar 2002
    Ort
    mülheim/ruhr
    Beiträge
    270
    Vielen Dank für die Hinweise habe aber soeben auf einer
    Seite einen Antispamhack dafür gefunden.
    Nun muss derjenige wzischen jedem Kommentar
    30 Sekunden warten.

    Mfg Ragey
     

Ähnliche Themen

  1. spamschutz zufallszahl
    Von Brothers im Forum PHP
    Antworten: 3
    Letzter Beitrag: 20.04.09, 00:26
  2. Spamschutz mit php?
    Von Inspector im Forum PHP
    Antworten: 6
    Letzter Beitrag: 13.01.08, 10:06
  3. Spamschutz
    Von Willy im Forum PHP
    Antworten: 13
    Letzter Beitrag: 13.07.05, 21:54
  4. spamschutz
    Von Kebb im Forum PHP
    Antworten: 5
    Letzter Beitrag: 19.06.04, 16:25
  5. spamschutz (sessions****?)
    Von apric im Forum PHP
    Antworten: 9
    Letzter Beitrag: 30.12.01, 00:52