J'avais des problèmes d'affichage de caractères accentués et je ne pouvais pas passer tout mon serveur en utf8, un autre site tournant en ISO-8859-1.
J'ai indiqué dans mon .htaccess, tout en haut :
AddDefaultCharset UTF-8
AddCharset UTF-8 .html
AddCharset UTF-8 .php
Depuis, l'annuaire tourne sans aucun problème! Ca peut etre bien d'avoir ces 3 lignes de base, quitte à ce qu'elles soient commentées (ça m'aurait épargné de très longues heures de recherche )
Caractères spéciaux
5 messages
• Page 1 sur 1
Re: Caractères spéciaux
Il faut savoir qu'un serveur bien configuré, (configuration de base) va mettre la connexion à la base de données en utf8.
Je me suis basé sur ça et il y a très peu de problème sauf avec les serveurs "exotiques".
Ces lignes sont interessantes, je ne connaissais pas.
Tu as quel hébergeur ?
Je me suis basé sur ça et il y a très peu de problème sauf avec les serveurs "exotiques".
Ces lignes sont interessantes, je ne connaissais pas.
Tu as quel hébergeur ?
- Arf
- Administrateur du site
- Messages: 3100
- Inscription: Lun 21 Jan 2008 14:53
Re: Caractères spéciaux
J'ai une dedibox.
Le problème comme je le disais c'est que j'ai déjà un site dessus qui tourne bien depuis un peu plus d'un an et que ce site ne supporte pas le UTF8 (j'ai testé ).
Je ne pouvait donc pas demander à apache de prendre en compte par defaut le UTF8 (si je le demande il le fait)
La déclaration par le .htacess me permet de faire cohabiter sur un meme serveur un site en utf8 et un en iso-8859-1 ce que je ne peux pas faire sans ces lignes.
Le problème comme je le disais c'est que j'ai déjà un site dessus qui tourne bien depuis un peu plus d'un an et que ce site ne supporte pas le UTF8 (j'ai testé ).
Je ne pouvait donc pas demander à apache de prendre en compte par defaut le UTF8 (si je le demande il le fait)
La déclaration par le .htacess me permet de faire cohabiter sur un meme serveur un site en utf8 et un en iso-8859-1 ce que je ne peux pas faire sans ces lignes.
- laure
- Messages: 45
- Inscription: Mar 29 Avr 2008 20:44
Re: Caractères spéciaux
Oui mais attention,
C'est uniquement la base de données qui va déclarer une connexion en utf8.
Après tu peux mettre de l'iso8859-1, ça cohabite très bien, si c'est déclaré correctement.
Tout est une question de config.
Je sais c'est pas forcement simple mais une fois compris, alors c'est comme 1+1=9, normal
C'est uniquement la base de données qui va déclarer une connexion en utf8.
Après tu peux mettre de l'iso8859-1, ça cohabite très bien, si c'est déclaré correctement.
Tout est une question de config.
Je sais c'est pas forcement simple mais une fois compris, alors c'est comme 1+1=9, normal
- Arf
- Administrateur du site
- Messages: 3100
- Inscription: Lun 21 Jan 2008 14:53
Re: Caractères spéciaux
Ah bah oui, la base de donnée est bien en utf8 mais en plus maintenant mon navigateur arrive à interpréter correctement les caractères spéciaux car il sait quel encodage est choisit.
Mais je ne dit pas que c'est une technique très propre (en fait j'en sais rien, chuis pas informaticien moi ), tout ce que je sais c'est que ca fonctionne
Mais je ne dit pas que c'est une technique très propre (en fait j'en sais rien, chuis pas informaticien moi ), tout ce que je sais c'est que ca fonctionne
- laure
- Messages: 45
- Inscription: Mar 29 Avr 2008 20:44
5 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités