Encodage de caractères (UTF8)

Résolu
devweb -  
devweb Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un soucis sur l'encodage de caractères en UTF8 sur les formulaires. Toutes mes pages sont en UTF8
J'ai bien précisé dans le head un :
header('Content-Type: text/html; charset=utf-8');
et aussi ça pr être sûr
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

mais quand dans mon input je mets des caractères spéciaux, j'ai des caractères de ce type : études (études).

<?php 
header('Content-Type: text/html; charset=utf-8'); ?>
<head>
</head>
<body>

<form method="post" action="toto.php">
<input type="text" name="toto" />
</form>

<?php
echo $_POST['toto']; (ici j'ai mes caractères non corrects)
?>

</body>


Avez-vous la solution ?
Merci !!!

2 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    As tu bien enregistrer ton document en UTF 8 ?
    0
  2. devweb Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   10
     
    Oui il est bien enregistré en UTF8. D'ailleurs, sur le reste de ma page je n'ai aucun soucis. Le problème ne se pose que pour les données du formulaire.
    0