Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2760 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  caractères bizarres...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

caractères bizarres...

n°931775
huggy
Posté le 25-12-2004 à 17:57:23  profilanswer
 

Salut à tous !
 
Voilà, depuis quelques temps, l'affichage des pages que je programme (php) est bizarroide.
 
Des caractères sont transformés à l'affichage, par exemple les "è" en "è", les "é" en "é�"...
 
J'ai essayé avec trois navigateurs, c'est pareil (IE, Mozilla, Opéra)..
 
En local comme sur le serveur...
 
Vous savez d'où cela peut venir ?
 
Merci pour votre aide !

mood
Publicité
Posté le 25-12-2004 à 17:57:23  profilanswer
 

n°931780
vincent0
Posté le 25-12-2004 à 18:01:23  profilanswer
 

Surement un problème d'encodage de fichier...
 
Tu utilise quel logiciel pour programmer tes fichiers php ?

n°931795
huggy
Posté le 25-12-2004 à 18:28:39  profilanswer
 

dreamweaver

n°931938
huggy
Posté le 26-12-2004 à 10:14:43  profilanswer
 

pas d'idées ? :(

n°931983
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-12-2004 à 12:32:00  profilanswer
 

Sans URL ou plus de détails sur l'encodage spécifié sur ta page, non
 
Tout ce que je peux dire c'est qu'on dirait que ta page est en UTF8 mais que le navigateur la lit comme étant de l'iso-8859


Message édité par antp le 26-12-2004 à 12:32:32

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°931990
huggy
Posté le 26-12-2004 à 12:49:38  profilanswer
 

Alors j'ai mis un lien : http://www.gen4net.com/essai/test2.php
 
Comme dit vincent, il doit y avoir un pb d'enregistrement dans DW parceque le code est "propre" à la création et regardez dans le code source...
 
Dans "enregistrer sous..." j'ai:
 
- Formulaire de normalisation unicode: Aucun
- Inclure une signature unicode : case décochée
 
Bizarre...

n°931992
drasche
Posté le 26-12-2004 à 12:53:03  profilanswer
 

Je confirme antp, ta page est lue comme ISO-8859. Quand je force l'UTF-8, il reste un ? dans né?nuphars, le reste s'affichant correctement.
 
C'est Dreamweaver qui t'a créé ta page? Dans ce cas, dis lui au moins de spécifier le charset dans un header de bon aloi.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°932013
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-12-2004 à 14:00:42  profilanswer
 

huggy a écrit :

le code est "propre" à la création et regardez dans le code source...


 
heu... t'appelles ça propre ? y a pas d'en-tête, pas de <body>, rien qu'un petit bout de page


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°932017
huggy
Posté le 26-12-2004 à 14:11:03  profilanswer
 

quand je dis propre, (entre guillemets, à noter), je veux dire avec accents, sans caractères spéciaux.....


Message édité par huggy le 26-12-2004 à 14:11:22
n°932018
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-12-2004 à 14:12:33  profilanswer
 

Il faudrait faire une page complète, parce que déjà sans le <meta> dans le <head> pour spécifier l'encodage de la page, c'est normal que ça s'affiche mal.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 26-12-2004 à 14:12:33  profilanswer
 

n°932019
huggy
Posté le 26-12-2004 à 14:14:17  profilanswer
 

mais ça ne dois pas venir de l'entete, un paramètre à du bouger dans DW parceque je viens e faire un test avec ultraedit et ça fonctionne...

n°932029
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-12-2004 à 14:36:32  profilanswer
 

Ça dépend comment ta page est stockée [:spamafote]
Mais si tu ne spécifies rien dans la page comme <meta>, la navigateur choisira tout seul est ça ne sera pas spécialement bon.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°932131
benou
Posté le 26-12-2004 à 18:10:26  profilanswer
 

antp a écrit :

Ça dépend comment ta page est stockée [:spamafote]
Mais si tu ne spécifies rien dans la page comme <meta>, la navigateur choisira tout seul est ça ne sera pas spécialement bon.


ca peut aussi être indiqué dans les headers HTTP, mais là rien n'est mis

Citation :


HTTP/1.1 200 OK
Date: Sun, 26 Dec 2004 17:08:33 GMT
Server: Apache
X-Powered-By: PHP/4.3.10
Connection: close
Content-Type: text/html
 
                              <a href="N├®nuphars.jpg">N├®´┐¢nuphars.jpg </a> <b
r>
 
                        Photo avant: <br>
                                                                Photo apr├¿s: <b
r>
 


en http, par défaut, le charset est ISO-8859-1. Certains browsers ne respectent pas cette règle et utilisent par défaut le charset du système. C'est aussi de l'ISO-8859-1 si ton pc est bien configuré. Bref, ca veut certainement dire que ton fichier php a été sauvegardé dans un autre charset, surement de l'UTF-8 => réouvre ton fichier avec ton éditeur et au moment de sauvegarder, cherche l'option qui permet de choisir le charset et choisie ISO-8859-1. L'autre solution est d'indiquer dans un tag meta ou dans un header http que le charset utilisé est de l'UTF-8 (ca reste encore à vérifier)
 
un peu de lecture : http://www.w3.org/International/O-HTTP-charset


---------------
ma vie, mon oeuvre - HomePlayer
n°932181
huggy
Posté le 26-12-2004 à 21:14:32  profilanswer
 

j'ai dû reinstaller windows pour d'autres raisons, mais peut être est ce lier..
 
je vous tiens au courant ,merci pour votre aide ;)

n°933498
Truk
Posté le 29-12-2004 à 11:53:50  profilanswer
 

mets des balises deja...
et pis t'as teste &egrave; et &eacute; ?
ca pourait resoudre ton pb... logikment si tu fais ta generation sous DW tu devrais pouvoir lui indiquer la norme ou l'utilisation des caracteres universels http.
 

<html>
 
<body>                <a href="Nénuphars.jpg">N&eacute;nuphars.jpg </a> <br>
 
   Photo avant: <br>
   Photo apr&egrave;s: <br>
</body>
</html>


 
j'espere ke tu vas trouver remede a ton mal
++


Message édité par Truk le 29-12-2004 à 11:59:28
n°933502
huggy
Posté le 29-12-2004 à 11:56:07  profilanswer
 

je pense qu'un paramètre avait du bouger dans DW parceque je viens de reinstaller XP (avec DW donc) , et tout est entré dans l'ordre..
 
Merci pour votre aide !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  caractères bizarres...

 

Sujets relatifs
Format d'une chaine de caractères alphanumériqueVariable et nombre de caracteres
rss, xml et caractères spéciauxCaractères bizaroïdes
Comment enlever les caractères spéciaux de word ?fonction mail ->23 caracteres max.
[C] Cacher des caractères saisisCaractères bizarres après insertion ds la db
3 caracteres bizarres non identifiés (dans le code )apparaissent ...?![Résolu][Php/Oracle] Problème de caractères bizarres après extraction
Plus de sujets relatifs à : caractères bizarres...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR