Pour ton problème initial, tu n'as simplement pas entouré de guillemets ton champ value du imput hidden.
L'interpréteur dom de ton navigateur voit donc comme un champ supplémentaire sans valeur tout ce qui ce trouve après un espace.
<input [...] value="'.$_POST['NomFrs'].'"/>
Il n'y a aucun intérêt ici à utiliser addslashes puisque la variable n'a pas de raison de contenir de guillemets et que les informations ne sont pas sensibles du point de vue de celui qui exécutera le code, ne peuvent encore moins servir à une exploitation de type xss.
En revanche, à utiliser bien entendu avant d'intégrer la variable à une requête SQL.
__________________________
N'oubliez pas le tag lorsque quelqu'un a répondu à votre question.
Merci de lire et de respecter les règlements des sections. --- NSM - Site officiel ~¤~ Dreamseed, communauté des arts
---
La différence entre un homme politique et un expert en sécurité tient en ce fait que corrompu, le second est au chômage.