Utf-8 & iso ...

bonjour

Peut on avoir sur un meme site un mélange (sans grave conséquence entre de l'iso 8... et certaines pages en UTF-8)

ou vice versa

et quelles peuvent etre les risques ?

merci

eric

Bonjour,
les caractères ne sont pas encodés de la même manière,
donc si sur une page web il y a plusieurs encodage utilisé certain
caractère risque d'être affiché bizarrement.
Le probleme aura lieu pour tout les caractères accentués et spéciaux

On 6/15/06, Eric <eric.boutigny@free.fr> wrote:

bonjour

Peut on avoir sur un meme site un mélange (sans grave conséquence entre
de l'iso 8... et certaines pages en UTF-8)

ou vice versa

et quelles peuvent etre les risques ?

merci

eric

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

David Jouve a écrit :

Bonjour,
les caractères ne sont pas encodés de la même manière,
donc si sur une page web il y a plusieurs encodage utilisé certain
caractère risque d'être affiché bizarrement.
Le probleme aura lieu pour tout les caractères accentués et spéciaux

ok ca j'ai bien vu

je demande car un formulaire en utf-8 me pose soucis de caractères accentués venant de la saisie du visiteur, je dois peut etre pouvoir en php remplacer systematiquement les caracteres accentués par le meme non accentués ou comment corrigé de façons à avoir un truc tout beau comme il faut ?

le formulaire génère un mail

Le 15/06/06, Eric<eric.boutigny@free.fr> a écrit :

bonjour

Peut on avoir sur un meme site un mélange (sans grave conséquence entre
de l'iso 8... et certaines pages en UTF-8)

ou vice versa

et quelles peuvent etre les risques ?

Si on parle de pages indépendantes la réponse est oui tu peux sans
risque, le tout étant de bien indentifier dans l'entête de ta page
HTML les pages en iso et celles en UTF8

Si c'est dans la même base de données c'est un peu plus chaud. Tu
risques de te retoruver avec des caractères bizzares pour les accents
et les caractères spéciaux. Il existe des scripts qui permettent de
réinterpréter à la volée les données en provenance d'une base de
donnée pour réécrire tout ce qui est accent (genre é en &eacute;).
Mais il faut limiter les appels aux deux langages dans une même page
au minimum sinon tu vas vite être incapable de savoir quand mettre le
script, quand ne pas le mettre, etc... Ca devient contraginant à mon
avis.

J'avais trouvé un bout de code php sur un forum qui me permet
d'afficher de l'utf8 sur une page en iso (la partie carnet/les 5
derniers billets sur mon accueil).
Le carnet est en UTF8 (suite à une très vieille erreur de manip de ma
part) et le reste du site en iso.
Si tu veux le bout de code je peux le pousser ce soir.

--
** Bienvenue dans le Monde de Miss Mopi : http://www.missmopi.net/ **
** A l'Ombre des Eternels : http://www.ombreternel.org/ **