Rolf: PHP: Wie schützt man sich vor unerwartetem $_POST im Formular

Beitrag lesen

Hallo Blümchen,

indem man keine unerwarteten $_POST zuläßt!
Dazu gibt es zwei Wege:

a - _alle_ Variablen des Scripte werden initialisiert!
    Uninitialisierte Variablen werden nicht verwendet.
    Alle includierten Scripte werden auf Einhaltung der Vorgabe kontrolliert.

b - "unerwartete" Requests werden im Ablauf nicht zugelassen.
    Dazu verwendet man eine zeitlich streng begrenzte Form-ID,
    welche erst beim Aufruf dynamisch erzeugt wird.
    Wer zu spät kommt, hat das Nachsehen ...

Die Kombination der Methoden sollte den gewünschten Effekt bringen.

m.b.G. Rolf