J'utilise le filtre PHP pour effectuer la désinfection de base et la validation des données de formulaire.PHP Filter, comment filtrer le tableau d'entrée
Le problème principal que j'ai est que je marque ma forme de sorte que toutes les données sont dans un tableau pour l'entrée POST. par exemple. champs de formulaire, page [nom], page [slug], page [body], page [état], etc.
en utilisant:
filter_input(INPUT_POST, 'page[name]', FILTER_SANITIZE_STRING);
OR
filter_input(INPUT_POST, "page['name']", FILTER_SANITIZE_STRING);
Je ne peux pas accéder à la variable. Quelqu'un peut-il s'il vous plaît me dire le nom correct d'utiliser pour accéder aux données du tableau à l'aide filter_input()
btw je recherche comme fou sur google et n'a rien trouvé. –
Êtes-vous sûr que la variable a une valeur avant d'être désinfectée? –
@anthony oui il a une valeur, si je l'envoie par son nom c'est bien. juste pas sûr de la notation pour accéder à une clé de tableau en utilisant cette méthode de filtrage. –