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 : Sélectionner tout - Visualiser dans une fenêtre à part
 if(isset($_POST['nom'])) $nom= utf8_decode($_POST['nom']); else $nom="inconnu";
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$nom=mysql_escape_string($nom);
Mais pas l'esperluette (&). Toute la chaîne à partir de & disparait.

Bien entendu, dans le fichier index.php, il y a
Merci de votre aide.

Frederic