Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/07/2007, 14h51   #1
Nouveau Membre du Club
 
Inscription : avril 2004
Messages : 153
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 153
Points : 34
Points : 34
Par défaut Indication de l'encodage

Salut !
Je suis en train de transferer mon site sur un autre serveur.
Sur le nouveau serveur, mes accents sont remplacés par des sigles bizaoides.
Pourtant l'encodage est le bon à savoir celui-là :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Je n'avais pas ce souci sur l'ancien serveur.
Y a til qqch à régler au niveau de la base de données lors de l'import ?

merci d'avance
Ludo75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2007, 18h59   #2
Membre du Club
 
Inscription : septembre 2005
Messages : 95
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 95
Points : 42
Points : 42
Salut

essai de mettre ca en haut de toutes tes pages (ou script) :
Code :
1
2
3
4
 
<?
header('Content-Type: text/html; charset=ISO-8859-1');
?>
NB: Il ne doit pas y avoir d'affichage avant cette ligne.
oceanbigone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2007, 21h24   #3
Nouveau Membre du Club
 
Inscription : avril 2004
Messages : 153
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 153
Points : 34
Points : 34
merci c'etait çà !
mais pourquoi ca ne marchait pas avec le meta ?
Ludo75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/07/2007, 23h40   #4
Membre du Club
 
Inscription : septembre 2005
Messages : 95
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 95
Points : 42
Points : 42
Je ne maitrise pas forcement le sujet à fond,
mais en bref :

L'encodage utilisé par defaut (sans spécifier de header) et celui du serveur sur lequel tu te trouves.

L'information dans le <meta> n'est la que pour répeter cette info dans le fichier html (utile pour enregistrer en local par exemple). Cette info n'est pas prioritaire.

Exemple : si ton serveur est en utf-8 par defaut et que ta page HTML est en iso-8859-1, tu dois lui dire de ne plus utiliser l'encodage par defaut mais bien iso-8859-1.

je sais pas si c'ets très clair..
oceanbigone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/07/2007, 00h11   #5
Nouveau Membre du Club
 
Inscription : avril 2004
Messages : 153
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 153
Points : 34
Points : 34
c'est compris !
merci beaucoup
Ludo75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h00.


 
 
 
 
Partenaires

Hébergement Web