Counter wird immer um ein zuviel hochgesetzt

  • Hallo leutz

    ist bestimmt ein klitzekleiner Fehler.

    Ich habe eine Funktion gebastelt die wie folgt aussieht;

    diese Function wird in meinem Projekt nur an einer einzigen Stelle aufgerufen.

    Counter("+");

    dies immer dann wenn man auf einem Formular auf Weiter klickt.
    Las ich mir dort den Counter mal ausgeben

    Code
    echo $_SESSION['counter']

    dann hat der immer 2 => 4 => 6 => 8 => usw usf.

    habe an der stelle sicherheitshalber mal ein echo "TEST"; ausgegeben lassen.
    Dieses wird nur einmal angezeigt, ergo die Funktion wird auch nur einmal aufgerufen.
    Warum wird dann der Counter immer um 2 erhöt?

    ach ja der counter wird am anfang immer mit Counter("reset"); zurückgesetzt.