Le caractère & ne s'enregistre pas dans la base mySql.
Les caractères accentués et les apostrophes s'enrigistrent correctement avec le code suivant.
Code:if(isset($_POST['nom'])) $nom= utf8_decode($_POST['nom']); else $nom="inconnu";
Mais pas l'esperluette (&). Toute la chaîne à partir de & disparait.Code:$nom=mysql_escape_string($nom);
Bien entendu, dans le fichier index.php, il y a
Merci de votre aide.Code:<meta charset="utf-8">
Frederic