Datenbank-insert bei aktualisieren bzw. Browser-Rückwärtsnavigieren unterbinden ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Andere idee.

    Seite 1 Input:
    Der User gibt ganz normal die Daten ein.

    Seite 2 DB :
    Das Script bearbeitet die Deten, und bereitet sie für eine Speicherung in der DB vor. Befor du die Daten jetzt einträgst überprüfst du ob dieser Datensatzt schon vorhanden ist.
    Falls der Datensatz nicht vorhanden ist kannst du ihn eintragen.
    Und falls doch, natürlich dann nicht.

    Seite 3 Output:
    Wieder ganz normal. Drück er den Backbutton und die Seite 2 wird neu geladen wird also kein zweiter Datensatz erstellt.



    Ich wüsse nichts was dagegenspricht. Von mir aus gesehen die Simpelste Lösung, mal so auf die schnelle.

    Kommentar


    • #17
      LukasS, wenn seite2 keine ausgabe macht und mit header() weitergeleitet wird, bringt dich ein klick auf "zurück" von 3 direkt zu 1, so wird 2 erst gar nicht erneut aufgerufen.

      Kommentar


      • #18
        Geht ja alles in Richtung MVC..

        Lies dir einfach mal das hier durch, aber das wurde hier ja auch schon angeschnitten: http://de.wikipedia.org/wiki/MVC

        Kommentar

        Lädt...
        X