|
Page : 1 2 Page Précédente | |
Auteur | Sujet : [php]accent, caractères spéciaux, strtr |
opgang EUROTCHAT | Bonjour à tous,
Message édité par opgang le 21-11-2004 à 12:26:07 --------------- Allez viens :p http://www.eurotchat.info |
Publicité | Posté le 19-11-2004 à 18:03:57 |
opgang EUROTCHAT | Alors, même pas une petite piste pour m'aider.
--------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | T'as pas spécialement besoin de regex, utilise plutot des fonctions comme strtr. |
simogeo j'ai jamais tué de chats, ... | strtolower()
--------------- from here and there -- \o__________________________________ -- la révolution de la terre, en silence |
pascal_ | Minuscule :
Message édité par pascal_ le 20-11-2004 à 11:57:09 |
opgang EUROTCHAT | Merci beaucoup, il ne me reste plus qu'à tester ça.
--------------- Allez viens :p http://www.eurotchat.info |
opgang EUROTCHAT | Rebonjour,
Message édité par opgang le 21-11-2004 à 12:27:50 --------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Apparemment tu aurais des entités html dans ta base (é). Comment ça se fait ?
Message édité par kfman le 21-11-2004 à 12:49:11 |
opgang EUROTCHAT | Très intérréssant ta remarque, je n'y pensais plus à mes entités...
Message édité par opgang le 21-11-2004 à 13:12:00 --------------- Allez viens :p http://www.eurotchat.info |
Publicité | Posté le 21-11-2004 à 13:10:34 |
opgang EUROTCHAT | Uhm, UHm, en gros, j'écris normalement mes news avec les accents. Ensuite, je supprime les accents pour mettre le titre dans l'url et en même temps, je convertit les accents en entité pour les titres sur la page.
Message édité par opgang le 21-11-2004 à 13:22:58 --------------- Allez viens :p http://www.eurotchat.info |
opgang EUROTCHAT | Je viens d'y penser, un exemple concret : http://forum.hardware.fr/hardwaref [...] 0250-1.htm
--------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Ok, pour récupérer la chaine venant de l'url en clair tu fais un rawurldecode().
|
opgang EUROTCHAT | Enfaite, je ne récupère pas la chaine provenant de l'url, c'est un peux l'inverse.
--------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | T'as essayé de faire des echo à chaque étape du traitement de $titre ? |
opgang EUROTCHAT | Aller c'est partit on va voir ce que ça donne :
--------------- Allez viens :p http://www.eurotchat.info |
opgang EUROTCHAT | Oula ça m'énerve cette histoire
Message édité par opgang le 21-11-2004 à 18:44:47 --------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Ton éditeur de texte, il serait pas Unicode par hasard ?
Message édité par kfman le 21-11-2004 à 18:52:16 |
opgang EUROTCHAT | Je suis en UTF-8 Pour tout le site.
Message édité par opgang le 21-11-2004 à 19:18:40 --------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Essaye le iso-8859-15 (si tu l'as). Le truc avec le charset est qu'il soit cohérent tout au long de ta chaine de données.
Message édité par kfman le 21-11-2004 à 19:23:42 |
opgang EUROTCHAT | Mais le site est TOUT en UTF-8
--------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Il y a une incohérence de charset quelque part, j'ai forcé le charset iso-8859-1 dans IE et la page s'affiche correctement. |
opgang EUROTCHAT | Je pense que je vais revoir ça de fond en comble mais dans le sens inverse le wk prochain. --------------- Allez viens :p http://www.eurotchat.info |
opgang EUROTCHAT | Voici ma nouvelle stratégie : --------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Dans ta base n'écrit pas les entités html équivalentes aux caractères accentués, écrit tes caractères normalement. Message édité par kfman le 21-11-2004 à 20:14:30 |
opgang EUROTCHAT | Je fais le test avec ls entités normales, voici le contenu d'une partie de la table :
Message édité par opgang le 21-11-2004 à 20:39:04 --------------- Allez viens :p http://www.eurotchat.info |
opgang EUROTCHAT | Alors pas de nouvelles idées ? --------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum |
par
Message édité par kfman le 22-11-2004 à 18:50:18 |
opgang EUROTCHAT | Nomalemnt je suis tout sous UTF-8 sous mon éditeur(PSPAD).
--------------- Allez viens :p http://www.eurotchat.info |
opgang EUROTCHAT | j'ai tout passé en iso, mais ça ahcnge pas grand chose....
--------------- Allez viens :p http://www.eurotchat.info |
simogeo j'ai jamais tué de chats, ... |
--------------- from here and there -- \o__________________________________ -- la révolution de la terre, en silence |
kfman Credo quia absurdum | L'accent dans l'url ? (ouverture du réseau)
Message édité par kfman le 25-11-2004 à 18:42:45 |
opgang EUROTCHAT |
--------------- Allez viens :p http://www.eurotchat.info |
simogeo j'ai jamais tué de chats, ... |
--------------- from here and there -- \o__________________________________ -- la révolution de la terre, en silence |
opgang EUROTCHAT | j'y ai pensser, j'a passé tous le site en iso-8859-2 à la place de UTF-8 qui déconne avec les accents... Mais le résultat demeur le même...
--------------- Allez viens :p http://www.eurotchat.info |
pascal_ |
Message édité par pascal_ le 25-11-2004 à 19:04:14 |
opgang EUROTCHAT | Et comment par exemple avec phpMyAdmin 2.6.0-pl2, s'assurer d'insérer des caractères sous iso-8859-2 ?
--------------- Allez viens :p http://www.eurotchat.info |
kfman Credo quia absurdum | Donne les valeurs de ces variables mysql:
Message édité par kfman le 25-11-2004 à 19:11:09 |
Publicité | Posté le |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
protection caracteres speciaux | [C] Tri bulle sur chaîne de caractères |
pb d'accent sous PHP / MySQL | problème d'accent dans un fichier xml |
fichier speciaux | Questions sur Les caractéres spéciaux |
Afficher caractères pique, coeur,etc... | caractères qui ne passent pas sous Firefox ? |
Plus de sujets relatifs à : [php]accent, caractères spéciaux, strtr |