Bonjour à tous,
Je cherche là une soluce de feignasse pour les formulaires longs, avec 20/25 champs text. Pour le traitement, on est obligé de se fader tous les champs ?
Ou on peut simplfier ça avec une boucle genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $nom = htmlspecialchars($_POST['nom']); $prenom = htmlspecialchars($_POST['prenom']); etc...25 fois
Bon, c'est pas le top, ça, parce qu'il faut faire tout le traitement dans la boucle, notamment les traitement "spéciaux" comme quand $key est une adresse email...et passer par mysql_real_escape_string pour les entrées en BDD...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 foreach($_POST as $key => $val){ $val = htmlspecialchars($val); }
Mais bon, un truc dans le style : simplifié.
Merci du conseil. D'un tuto...
Partager