Je fait des formulaires avec du php, seulement le mail de confirmation
ainsi que les donn=E9es saisies par les internautes me donnent un
encodage bizarre et illisible avec des caract=E8res un peu sp=E9ciaux.
En fait certains formulaires sont utilis=E9s par des internautes
=E9trangers (finlandais, polonais, allemand, espagnols etc.). Et dans
ces langues il y a des caract=E8res un peu hors normes qui ne passent
pas du tout. Je me suis m=EAme rendu compte qu'avec l'uft-8 en ent=EAte,
m=EAme les accents du fran=E7ais passent =E0 l'as.
J'aurai bien aim=E9 trouver une solution, donc si vous avez des infos je
suis preneur !
Par avance merci de vos r=E9ponses.
« ... un développeur ... il s'en fout un peu ... »
Alors c'est typiquement lui qui devrait lire le document de Joël Spolsky (aucune excuse) :http://french.joelonsoftware.com/Articles/Unicode.html
Je viens de lui envoyer ;-)
Afahci
Pierre Goiffon
Olivier Miakinen wrote:
Il vaudrait mieux un entête HTTP, car il prend le pas sur la balise META.
(...)
Les octets dans le fichier correspondant au « éàôè » sont les suivants : e9 e0 f4 e8. Cela veut dire que le fichier est en ISO-8859-1 ou en un codage équivalent, mais certainement pas en UTF-8. Il faudrait donc que tu le convertisses en UTF-8
(...)
Mais ce n'est pas tout. Tu utilises une base de données, or si tu y as déjà stocké des chaînes en Latin1 avec des caractères non ASCII tu devrais avoir des soucis pour relire ces chaînes.
Plus le mail dont il est visiblement aussi question... Les problématiques à considérer sont très nombreuses et très franchement il sera difficile d'en faire un tour réellement exhaustif ici... Afahci, je vous recommande vivement de vous tourner vers des professionnels compétents !
Olivier Miakinen wrote:
Il vaudrait mieux un entête HTTP, car il prend le pas sur la balise
META.
(...)
Les octets dans le fichier correspondant au « éàôè » sont les suivants :
e9 e0 f4 e8. Cela veut dire que le fichier est en ISO-8859-1 ou en un
codage équivalent, mais certainement pas en UTF-8. Il faudrait donc que
tu le convertisses en UTF-8
(...)
Mais ce n'est pas tout. Tu utilises une base de données, or si tu y as
déjà stocké des chaînes en Latin1 avec des caractères non ASCII tu
devrais avoir des soucis pour relire ces chaînes.
Plus le mail dont il est visiblement aussi question...
Les problématiques à considérer sont très nombreuses et très franchement
il sera difficile d'en faire un tour réellement exhaustif ici... Afahci,
je vous recommande vivement de vous tourner vers des professionnels
compétents !
Il vaudrait mieux un entête HTTP, car il prend le pas sur la balise META.
(...)
Les octets dans le fichier correspondant au « éàôè » sont les suivants : e9 e0 f4 e8. Cela veut dire que le fichier est en ISO-8859-1 ou en un codage équivalent, mais certainement pas en UTF-8. Il faudrait donc que tu le convertisses en UTF-8
(...)
Mais ce n'est pas tout. Tu utilises une base de données, or si tu y as déjà stocké des chaînes en Latin1 avec des caractères non ASCII tu devrais avoir des soucis pour relire ces chaînes.
Plus le mail dont il est visiblement aussi question... Les problématiques à considérer sont très nombreuses et très franchement il sera difficile d'en faire un tour réellement exhaustif ici... Afahci, je vous recommande vivement de vous tourner vers des professionnels compétents !
aisfos
On 15 fév, 11:27, Pierre Goiffon wrote:
Olivier Miakinen wrote:
> Mais ce n'est pas tout. Tu utilises une base de données, or si tu y as > déjà stocké des chaînes en Latin1 avec des caractères non ASCI I tu > devrais avoir des soucis pour relire ces chaînes.
Plus le mail dont il est visiblement aussi question... Les problématiques à considérer sont très nombreuses et très fra nchement il sera difficile d'en faire un tour réellement exhaustif ici... Afahci,
Sans doute, mais vous m'avez déjà bien aidé et je vous en remercie.
je vous recommande vivement de vous tourner vers des professionnels compétents !
C'est en cours ;-)
Afahci
On 15 fév, 11:27, Pierre Goiffon <pgoif...@free.fr.invalid> wrote:
Olivier Miakinen wrote:
> Mais ce n'est pas tout. Tu utilises une base de données, or si tu y as
> déjà stocké des chaînes en Latin1 avec des caractères non ASCI I tu
> devrais avoir des soucis pour relire ces chaînes.
Plus le mail dont il est visiblement aussi question...
Les problématiques à considérer sont très nombreuses et très fra nchement
il sera difficile d'en faire un tour réellement exhaustif ici... Afahci,
Sans doute, mais vous m'avez déjà bien aidé et je vous en remercie.
je vous recommande vivement de vous tourner vers des professionnels
compétents !
> Mais ce n'est pas tout. Tu utilises une base de données, or si tu y as > déjà stocké des chaînes en Latin1 avec des caractères non ASCI I tu > devrais avoir des soucis pour relire ces chaînes.
Plus le mail dont il est visiblement aussi question... Les problématiques à considérer sont très nombreuses et très fra nchement il sera difficile d'en faire un tour réellement exhaustif ici... Afahci,
Sans doute, mais vous m'avez déjà bien aidé et je vous en remercie.
je vous recommande vivement de vous tourner vers des professionnels compétents !