PHP/HTML pb d'affichage de caractères spéciaux [Résolu] |
Bienvenue invité ( Connexion | Inscription )
PHP/HTML pb d'affichage de caractères spéciaux [Résolu] |
2 Jun 2014, 19:41
Message
#1
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 629 Inscrit : 21 Dec 2007 Membre no 103 074 |
Bonjour,
Dans mes pages php, j'ai mis : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Dans une pages php, j'appelle une pages fonction qui contient également : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Les caractères spéciaux (type à, é, è, ...) s'affiche correctement quand ils sont dans la page appelante mais sous la forme "La séance a été réglée" dans la page appelée. Qu'ai-je donc mal fait ? Merci pour votre aide Ce message a été modifié par Eddoul - 9 Jun 2014, 07:03. -------------------- Machines en ma possession :
- Imac 20", 4,3Ghz, HDD 250, 4Go RAM |
|
|
2 Jun 2014, 20:08
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 150 Inscrit : 31 Oct 2003 Membre no 11 118 |
L'encodage de ta page appelée doit être en utf-8.
-------------------- |
|
|
2 Jun 2014, 20:15
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 969 Inscrit : 26 Jan 2011 Lieu : Pollachius virens Membre no 164 083 |
Tu enregistres tes fichiers en iso-8859-1 ? Par défaut les éditeurs de texte travaillent tous en utf8 de nos jours.
En passant <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> c'est de l'HTML ça n'a rien à voir avec du php, et ça n'aura aucune influence sur le traitement des chaines de caractères en php. -------------------- MBP 2017 15" avec clavier pourri et touchbar inutile
|
|
|
3 Jun 2014, 18:51
Message
#4
|
|
Oui ? Groupe : Membres Messages : 3 889 Inscrit : 24 Jun 2003 Lieu : BZH Membre no 8 224 |
Salut,
t'es loin d'être clair dans ta question. Quel traitement de texte utilise tu pour concevoir tes pages PHP /HTML ?? est-ce que le réglage des caractère y est bien sur iso-8859-1 ??? Au passage iso-8859-1 c'est l'univers windows, mais bon on va pas te manger sur mac c'est du "MacRoman" en général, sauf qu'aujourdhui, tout le monde utilise de l'utf--8, car il est universel -------------------- "Je sais que vous croyez comprendre ce que vous pensez que j'ai dit, mais je ne suis pas sûr que vous réalisiez que ce que vous avez entendu n'est pas ce que je pense."
(Alan Greenspan) |
|
|
4 Jun 2014, 06:15
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 486 Inscrit : 29 Aug 2002 Membre no 3 340 |
Dans l'outillage d'un bon web designer, il faut un éditeur qu'on utilise peut-être pas en permanence, mais qui soit un juge de paix dès lors qu'il s'agit de garantir l'encodage du fichier.
Mon choix, pour cette fonction, est jEdit. Un truc lourdingue mais qui affiche dans la barre de statut en bas, l'encodage. Sous Windows, NotePad++ est pas mal non plus. J-P |
|
|
4 Jun 2014, 06:57
Message
#6
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 629 Inscrit : 21 Dec 2007 Membre no 103 074 |
Bonjour,
Sous mon mac, j'utilise Eclipse. Sous windows, j'utilise Notepad++. Je ne sais pas quel encodage est par défaut. je regarderai ce soir. Merci pour vos éclaircissement. -------------------- Machines en ma possession :
- Imac 20", 4,3Ghz, HDD 250, 4Go RAM |
|
|
4 Jun 2014, 18:55
Message
#7
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 637 Inscrit : 15 Jul 2007 Membre no 90 669 |
Bonjour, Dans mes pages php, j'ai mis : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Dans une pages php, j'appelle une pages fonction qui contient également : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Les caractères spéciaux (type à, é, è, ...) s'affiche correctement quand ils sont dans la page appelante mais sous la forme "La séance a été réglée" dans la page appelée. Qu'ai-je donc mal fait ? Merci pour votre aide C'est un page encodée en UTF-8 que tu lis en iso-8859. Je ne suis pas sur sous osx mais sous linux tu as iconv qui te fera la convertion. simpliste voir page man. |
|
|
4 Jun 2014, 19:15
Message
#8
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 637 Inscrit : 15 Jul 2007 Membre no 90 669 |
|
|
|
5 Jun 2014, 09:11
Message
#9
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 828 Inscrit : 1 Jul 2010 Membre no 156 073 |
Pour le Mac tu as aussi Sublime Text.
-------------------- L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
|
|
|
5 Jun 2014, 10:37
Message
#10
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 969 Inscrit : 26 Jan 2011 Lieu : Pollachius virens Membre no 164 083 |
Pour le Mac tu as aussi Sublime Text. Avec l'avantage que sublime text est multi plateformes (mac, pc, linux) -------------------- MBP 2017 15" avec clavier pourri et touchbar inutile
|
|
|
9 Jun 2014, 07:03
Message
#11
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 629 Inscrit : 21 Dec 2007 Membre no 103 074 |
c'es OK.
Je pense que le fichier était enregistré dans un mauvais format. maintenant, les caractères s'affiche bien. Merci -------------------- Machines en ma possession :
- Imac 20", 4,3Ghz, HDD 250, 4Go RAM |
|
|
9 Jun 2014, 08:10
Message
#12
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 486 Inscrit : 29 Aug 2002 Membre no 3 340 |
Puisque tu utilises aussi Eclipse, pour régler UTF8 comme défaut, il faut aller dans les prefs, et dans la fenêtre texte en haut à gauche de recherche des prefs (qui sont nombreuses) taper "encoding" et celà t'envoie rapidement à la page de préf de Workspace où on règle cela.
Ce message a été modifié par Jaypee - 9 Jun 2014, 08:10. |
|
|
1 Jul 2014, 14:26
Message
#13
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 494 Inscrit : 9 Oct 2006 Lieu : Gap Membre no 70 044 |
Comme nous sommes sur un site pour Mac. Je vous recommande d'utiliser BBEdit comme éditeur de texte. C'est réservé au personne qui codent en dur. Mais c'est vraiment très souple en particulier pour l'encodage des fichiers, un click en pas de page suffit.
-------------------- ----------------------
OS X Mavericks Server, Snow Leopard Server & Tiger Server Matos PC, MacPros Anciennes et nouvelles génération & MacMini Server ----- L'avenir appartient à ceux dont les travailleurs se lèvent tôt ! |
|
|
Nous sommes le : 26th April 2024 - 14:58 |