par
AB » 18 sept. 2008, 00:06
Ben je t'avais donné un lien plus haut avec un exemple de code complet (mySql, PHP, html) codé en UTF-8. Le revoiçi
http://www.phpfrance.com/forums/voir_sujet-242539.php
Lis jusqu'à la fin du lien ci-dessus, la dernière remarque concernant strlen() est à noter quand on code en utf-8
Par ailleurs il est conseillé d'utiliser htmlspecialchars() plutôt que htmlentities(). Si tu dois utiliser absolument htmlentities() pense à renseigner le paramètre $encoding de cette fonction car par défaut elle travaille pour l'instant en iso-8859-1.
Concernant ton éditeur de texte ce serait bien que tu enregistres tes fichiers par défaut en UTF-8. Si on te propose d'inclure une signature Unicode (BOM), décoche - ou ne coche pas - cette case.
En suivant ces conseils tu devrais pouvoir commencer sans pb.
Ben je t'avais donné un lien plus haut avec un exemple de code complet (mySql, PHP, html) codé en UTF-8. Le revoiçi http://www.phpfrance.com/forums/voir_sujet-242539.php
Lis jusqu'à la fin du lien ci-dessus, la dernière remarque concernant strlen() est à noter quand on code en utf-8
Par ailleurs il est conseillé d'utiliser htmlspecialchars() plutôt que htmlentities(). Si tu dois utiliser absolument htmlentities() pense à renseigner le paramètre $encoding de cette fonction car par défaut elle travaille pour l'instant en iso-8859-1.
Concernant ton éditeur de texte ce serait bien que tu enregistres tes fichiers par défaut en UTF-8. Si on te propose d'inclure une signature Unicode (BOM), décoche - ou ne coche pas - cette case.
En suivant ces conseils tu devrais pouvoir commencer sans pb.