Convertir caracteres speciaux

Convertir caracteres speciaux - XML/XSL - Programmation

Marsh Posté le 20-01-2007 à 00:30:49    

Bonjour,
alors je vous explique mon pb:  
j'ai une base Mysql dans lequel je stock du texte qui a préalablement subis un "htmlentities ENT_QUOTES"via php. Du coup mes & sont des &(bien) mais mes accents sont des é(pas bien) par ex. A partir de ça je génere un flux RSS. Et les accents "échappés"(je sais pas si ce  terme s'applique dans ce cas), mon flux RSS il aime pas :cry:.  
Il y a t-il donc un moyen rapide de ne convertir que les accents(et pas les &)sous forme &xxxxx; en "vrais" accent rapidement via php?
 
Ca doit etre une question courante, mais j'ai pas trouvé de solution.
 
Merci

Reply

Marsh Posté le 20-01-2007 à 00:30:49   

Reply

Marsh Posté le 24-01-2007 à 20:24:16    

Avec htmlspecialchars() me semble-t-il...

Reply

Marsh Posté le 26-01-2007 à 23:14:02    

Oui effectivement:)
Mais j'aimerai éviter de reconvertir à chaque fois ma DB qui est 100% echappée.
Ce que j'ai trouvé c'est de faire un htmlspecialchars(htmentitites_decode($donneesdeladb))
Mais ca me semble lourd(décoder tout pour en réencoder une partie)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed