Bonjour !
J'ai un petit souci qui commence sérieusement à m'énerver. J'espère que vous pourrez m'éclairer
J'utilise l'encodage UTF-8 pour un site en pseudo frame :
index.php est encodé à l'enregistrement en UTF-8 (contrôlé avec le notepad) et je déclare évidemment le charset=utf-8 dans le HTML. Jusque là, tout va bien... Le chargement du contenu de ce site se fait via les variables passées dans l'URL (?page=... etc) et l'index.php va chercher ce contenu là où je l'ai stocké, dans des fichiers se trouvant dans une arborescence de répertoires propre au site.
Mon souci : ces pages "de contenu" ne contiennent pas de charset (vu qu'elles viennent en include() dans index.php, qui lui le contient).
Quand je créé une nouvelle page, j'ai configuré DW pour qu'elles soient en UTF-8, ce qui fonctionne quand je regarde les propriétés de la page. Je l'enregistre, je la réouvre et hop... comme par miracle quand je regarde l'encodage ("brut" à l'enregistrement), il est repassé en Europe occidentale... il faut alors que j'ouvre le notepad, que je remette l'encodage en UTF-8... après c'est bon, sauf si j'acquière le fichier depuis le serveur distant (là il repasse en Europe occidentale)... je comprends rien...
J'ai ouvert un "fichier de contenu" fraîchement enregistré en UTF-8 par DW avec le notepad pour voir si c'était à l'enregistrement ou alors à la réouverture qu'il prenait cette liberté, et c'est à l'enregistrement !
En gros, il faut que j'encode au moins une fois la page avec le bloc-note en UTF-8 pour qu'ensuite ce soit bon, sauf si je l'acquière depuis le serveur... là il faut que je refasse cette manip notepad car en acquérant le fichier, il le réécrit sur le disque et change l'encodage.
Je tiens à dire que ça ne me fait ça que sur DW CS3, le MX 2004 fonctionnant parfaitement !
PS : dans Préférences > Nouveau document, le codage par défaut est UTF-8, et la coche "Utiliser cet encodage pour l'ouverture des fichiers ne spécifiant pas de codage" est elle aussi cochée.
HELP !
Merci d'avance !
swissboy
Modifié par swissboy (30 Jun 2008 - 10:48)
J'ai un petit souci qui commence sérieusement à m'énerver. J'espère que vous pourrez m'éclairer
J'utilise l'encodage UTF-8 pour un site en pseudo frame :
index.php est encodé à l'enregistrement en UTF-8 (contrôlé avec le notepad) et je déclare évidemment le charset=utf-8 dans le HTML. Jusque là, tout va bien... Le chargement du contenu de ce site se fait via les variables passées dans l'URL (?page=... etc) et l'index.php va chercher ce contenu là où je l'ai stocké, dans des fichiers se trouvant dans une arborescence de répertoires propre au site.
Mon souci : ces pages "de contenu" ne contiennent pas de charset (vu qu'elles viennent en include() dans index.php, qui lui le contient).
Quand je créé une nouvelle page, j'ai configuré DW pour qu'elles soient en UTF-8, ce qui fonctionne quand je regarde les propriétés de la page. Je l'enregistre, je la réouvre et hop... comme par miracle quand je regarde l'encodage ("brut" à l'enregistrement), il est repassé en Europe occidentale... il faut alors que j'ouvre le notepad, que je remette l'encodage en UTF-8... après c'est bon, sauf si j'acquière le fichier depuis le serveur distant (là il repasse en Europe occidentale)... je comprends rien...
J'ai ouvert un "fichier de contenu" fraîchement enregistré en UTF-8 par DW avec le notepad pour voir si c'était à l'enregistrement ou alors à la réouverture qu'il prenait cette liberté, et c'est à l'enregistrement !
En gros, il faut que j'encode au moins une fois la page avec le bloc-note en UTF-8 pour qu'ensuite ce soit bon, sauf si je l'acquière depuis le serveur... là il faut que je refasse cette manip notepad car en acquérant le fichier, il le réécrit sur le disque et change l'encodage.
Je tiens à dire que ça ne me fait ça que sur DW CS3, le MX 2004 fonctionnant parfaitement !
PS : dans Préférences > Nouveau document, le codage par défaut est UTF-8, et la coche "Utiliser cet encodage pour l'ouverture des fichiers ne spécifiant pas de codage" est elle aussi cochée.
HELP !
Merci d'avance !
swissboy
Modifié par swissboy (30 Jun 2008 - 10:48)