Ich benutze PHP-Filter, um grundlegende Bereinigung und Validierung von Formulardaten durchzuführen.PHP Filter, wie Eingabe Array zu filtern
Das Hauptproblem, das ich habe, besteht darin, dass ich mein Formular so aufweise, dass alle Daten in einem Array für den POST-Eingang sind. z.B. Formularfelder, Seite [name], Seite [Slug], Seite [Körper], Seite [Status] usw.
Unter Verwendung der folgenden:
filter_input(INPUT_POST, 'page[name]', FILTER_SANITIZE_STRING);
OR
filter_input(INPUT_POST, "page['name']", FILTER_SANITIZE_STRING);
Ich bin nicht in der Lage die Variable zuzugreifen. Kann jemand bitte den richtigen Namen sagen Sie mir verwenden Arraydaten für den Zugriff auf mit filter_input()
BTW ich suche wie verrückt auf Google und nichts aufgedeckt. –
Sind Sie sicher, dass die Variable vor der Bereinigung einen Wert hat? –
@anthony ja es hat einen Wert, wenn ich es als Name durchschicke, ist es in Ordnung. einfach nicht sicher über die Notation, um mit dieser Filtermethode auf einen Array-Schlüssel zuzugreifen. –