Codage

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Jaunalgi
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Aoû 11, 2004 11:05

Codage

Message le Jeu Mai 11, 2006 11:24

J'ai un souci de codage sur un de mes sites hébergé sur 1&1. (Encre-informatique.info)

Le souci est le suivant : de temps en temps, environ 1 fois sur 5, tout se met en utf8 alors que j'ai codé en iso, base comprise. Du coup, les accents sautent et sont remplacés par les signes tout moche.

D'après vous, ça vient de la page, de la base, du navigateur, des aliens?
Merci de vos réponses :wink:


Bacteries
WRInaute accro
WRInaute accro
 
Messages: 1333
Inscription: Jeu Mai 27, 2004 13:04

Message le Jeu Mai 11, 2006 17:32

J'ai ce problème sur certains site avec firefox, du genre amazon. Et on m'a signalé ce problème avec mon site une fois...

Je ne sais pas d'où ça vient, si quelqu'un à la réponse je suis preneur.

J'avais eut un poblème avec mon serveur qui envoyé le type de document et son encodage sans se soucier de ce qui était vraiment dans le fichier; mais ce problème est réglé (et normalement ça le fait tout le temps; pas de temps en temps).


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8090
Inscription: Mer Fév 22, 2006 18:24

Message le Jeu Mai 11, 2006 18:40

On peut imposer le charset en paramétrant le serveur, aussi.

Jaunalgi
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Aoû 11, 2004 11:05

Message le Jeu Mai 11, 2006 18:57

Szarah a écrit:On peut imposer le charset en paramétrant le serveur, aussi.


ça me parait difficile sur un mutualisé. Mais si tu as une soluce, je prends aussi :wink:

shrom
WRInaute passionné
WRInaute passionné
 
Messages: 865
Inscription: Lun Juil 05, 2004 22:37

Message le Ven Mai 12, 2006 0:05

Le serveur ne renvoie aucun en-tête de charset, ça peut troubler certains navigateurs.

2 solutions:
- si tu utilises PHP, tu envoie un header("Content-type: text/html; charset=ISO-8859-15");

- si l'hébergeur l'autorise, tu mets AddDefaultCharset iso-8859-15 dans un .htaccess

Jaunalgi
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Aoû 11, 2004 11:05

Message le Ven Mai 12, 2006 9:53

shrom a écrit:Le serveur ne renvoie aucun en-tête de charset, ça peut troubler certains navigateurs.

2 solutions:
- si tu utilises PHP, tu envoie un header("Content-type: text/html; charset=ISO-8859-15");

- si l'hébergeur l'autorise, tu mets AddDefaultCharset iso-8859-15 dans un .htaccess


J'ai pris la solution htaccess. Aucune erreur pour l'instant.
Question (idiote?) comment sait-on si l'hébergeur l'accepte? cela génère une erreur s'il refuse ou pas?

Jaunalgi
WRInaute impliqué
WRInaute impliqué
 
Messages: 293
Inscription: Mer Aoû 11, 2004 11:05

Message le Ven Mai 12, 2006 20:10

Finalement, le htaccess n'a pas résolu les problèmes.


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités