fastix: POST sicherer als GET?

Beitrag lesen

$boese_tm=0;

[1] POST ist etwas sicherer als GET und zwar genau dann, wenn Du auch den Referrer prüfst.

if ($HTTP_REFERER <> "Dein.Formular") {$boese_tm=1;}

Und womöglich auch die Methode:

if ($REQUEST_METHOD <> "POST") {$boese_tm=1;}

[3] Die Eingabe prüfst Du serverserseitig:
 if ($Eingabe > 6) {$boese_tm=1;}
 if ($Eingabe < 1) {$boese_tm=1;}
 if (round($Eingabe) <> $Eingabe) {$boese_tm=1;}
 if ($boese_tm) { echo "Du böse!"; die() }
 else {
 #Deine Auswertung
 }

:-)

fastix