OVH Cloud OVH Cloud

affichage des accents en perl cgi ?

3 réponses
Avatar
ct802000
Bonjour à tous,

je débute en perl.

Toutes mes pages html produites par un script perl ont les accents remplacés
par des caractères spéciaux.

exemple :


Ton navigateur se prétend être Mozilla/5.0 (X11; U; Linux i686; fr-FR;
rv:1.2.1) Gecko/20030225

j'aurai préféré "prétend être" à la place de "prétend être "

J'ai fait une recherche sur ce news mais en vain et pourtant beaucoup de
post traitent des accents.

Est ce que quelqu'un peut m'indiquer la démarche à suivre pour afficher les
accents.

Je suis sous linux redhat 9 et mozilla.

merci d'avance et @+

3 réponses

Avatar
nioTo

Ton navigateur se prétend être Mozilla/5.0 (X11; U; Linux i68 6; fr-FR;
rv:1.2.1) Gecko/20030225

...
Est ce que quelqu'un peut m'indiquer la démarche à suivre pour affi cher les
accents.

Je suis sous linux redhat 9 et mozilla.



C'est un problème d'"encoding" de ta page
avec mozilla change l'encoding jusqu'à trouver le bon
( iso-8859-1 ou utf-8 ) et regarde si ton script
envoie le bon

nioTo

Avatar
root
On Thu, 08 Apr 2004 16:49:14 +0200, ct802000 wrote:

Bonjour à tous,

je débute en perl.

Toutes mes pages html produites par un script perl ont les accents
remplacés par des caractères spéciaux.



Parce que tes pages ne sont pas valides... /o

Ton script semble afficher de l'unicode UTF8, si tu rajoutes un champs
meta content-type dans la section <head> ça fait pareil ?

<head>
[...]
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

Avatar
ct802000
root a écrit:
On Thu, 08 Apr 2004 16:49:14 +0200, ct802000 wrote:


Bonjour à tous,

je débute en perl.

Toutes mes pages html produites par un script perl ont les accents
remplacés par des caractères spéciaux.




Parce que tes pages ne sont pas valides... /o

Ton script semble afficher de l'unicode UTF8, si tu rajoutes un champs
meta content-type dans la section <head> ça fait pareil ?

<head>
[...]
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>


exact...

merci beaucoup pour vos réponses !!!
@+