Hello à tous,
Après avoir fait le tour d'au moins 50 topics différents sur le net et toujours aucune solution qui fonctionne je me retourne vers vous !
J'ai un formulaire php qui enregistre des données dans une BDD MySQL.
Mon problème : tous les accents ou caractères "bizarres" ressortent mal (SPAÑOLA par exemple au lieu de spañola, allÉe au lieu de allée etc)
Mon formulaire PHP a un encodage UTF8, ma DB a un interclassement UTF8 et chaque champs également.
J'enregistre les données du formulaire comme ceci :
puis les insère dans la DB. Quand je consulte dans PHPMyAdmin les caractères apparaissent mal ainsi que si je les lis depuis un script PHP.
Help
Après avoir fait le tour d'au moins 50 topics différents sur le net et toujours aucune solution qui fonctionne je me retourne vers vous !
J'ai un formulaire php qui enregistre des données dans une BDD MySQL.
Mon problème : tous les accents ou caractères "bizarres" ressortent mal (SPAÑOLA par exemple au lieu de spañola, allÉe au lieu de allée etc)
Mon formulaire PHP a un encodage UTF8, ma DB a un interclassement UTF8 et chaque champs également.
J'enregistre les données du formulaire comme ceci :
Code:
$_SESSION['coordonnees']['adresse'] = strtoupper(trim(htmlentities($_POST['address1'],ENT_NOQUOTES,'UTF-8')));
puis les insère dans la DB. Quand je consulte dans PHPMyAdmin les caractères apparaissent mal ainsi que si je les lis depuis un script PHP.
Help