[PHP] transformer { en &...; ?

transformer { en &...; ? [PHP] - Programmation

Marsh Posté le 19-12-2001 à 16:51:10    

:hello:  
j'utilise FastTemplates pour gérer l'intégration des variables php dans mes pages html graphiques.
 
FastTemplates remplace {NOM_VARIABLE} dans la page html par le contenu que je décide dans mon code php.
 
Jusque là tout va bien.
Maintenant, si je poste un message qui contient  
"blablabla ...{SENDER} blabla..."  
(certains voient déjà le problème ;) )
 
qd FastTemplates parse le code à la recherche de {MESSAGE} il le remplace par "blablabla ...{SENDER} blabla..."  
Il continue et remplace tout les {SENDER} par le posteur...
Et bardaf, c'est l'embardée comme dirait l'autre :D
ilva afficher "blablabla ... Ethernal blabla..."  
 
S'il y avait moyen de remplacer les { par &...; lors de l'affichage, comme on sait le faire avec htmlentities pour les <, >, ... FastTemplates ne remplacerait que ce que moi j'ai décidé.
 
alors existe t'il un caractère html (je sais pas trop comment ça s'appelle) qui affiche "{" dans un browser, mais si on regarde le code c'est "&...;" ?
 
ou bien dois-je modifier le code de FastTemplates pour qu'il n'y ai plus ce problème ?
 
thx

Reply

Marsh Posté le 19-12-2001 à 16:51:10   

Reply

Marsh Posté le 19-12-2001 à 16:55:03    

Si j'ai bien compris, tu veux :
 
& # 123;   ça fait   '{'
& # 125;   ça fait   '}'

 

[edtdd]--Message édité par n0mad--[/edtdd]


---------------
Pipiru piru piru pipiru pi
Reply

Marsh Posté le 19-12-2001 à 17:33:18    

excellent résultat ! :)  
 
merci bcp ;)
 
heu je vais te paraître stupide, mais je ne savais pas que c'était du bête ascii :lol:

Reply

Sujets relatifs:

Leave a Replay

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