Quote:
Originally Posted by Cc_Cc_Cc
Hallo.
Hab ma kurz eine Frage. Bei der Funktion Filter_input(INPUT_POST, 'variable', Filter_sanitize_string.
Nehmen wir an ich filter mal den vornamen.
So habe ich es an einem Skript gesehen:
$vorname = filter_input(input_post, 'vorname', filter_sanitize_string);
Ich habs so gelernt.
$vorname = filter_input(input_post, $vorname, filter_Sanitize_string);
Was ist den jetzt der Unterschied zwischen 'vorname' und $vorname ? oder ist es einfach nur ein Platzhalter wo einfach ein Wort rein kann?
|
Der 1. Parameter legt fest, welches gloable Array angesprochen werden soll, z. B. $_GET oder $_POST.
Der 2. Parameter legt dann den jeweiligen key fest. Daher übergibst du hier den String.
Bei

kannst du dagegen Variablen übergeben.
btw. Konstante schreibt man üblicherweise ausschließlich mit Großbuchstaben.