Caractere d'echapement

Signaler
Messages postés
80
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
27 août 2007
-
Messages postés
80
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
27 août 2007
-
bonsoir tout le monde !

je recupere un champ texte d'une base de donnée et j'aimerai le reformater pour pouvoir l'utiliser

dans une page html.

j'arrive bien a remplacer les \r\n par des


mais je ne trouve pas commen remplacer le carctere espace

j'ai bien essayé $text = str_replace(" ",
" ",$text); et d'autre essai supplementaire mais
rien n'y fait je ne trouve pas la solution

donc si quelqun en a une



merci a tous ceux qui essairont de m'aider

5 réponses

Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
25
Salut,

pourquoi tu veux le remplacer? Essayes avec les codes ascii.(32)
Sinon y a un truc du genre &163 ou 160 je ne sais plus...
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
25
Tu as aussi [space] avec les regex
Messages postés
80
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
27 août 2007

je veut le remplacer pour que le texte que les visiteur laisse soit bien indempter


mais non rien ne marche

ni le &160-&163 ni le [space]
ni rien du tout quoi

j'ai l'impression d'avoir toute ssayer
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
25
Et $text = str_replace(" ", " ",$text); ne marche pas ? Le texte n'est pas indente avec une tabulation ? (\t) ?
Messages postés
80
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
27 août 2007

non ce n'est pas une tabulation et $text = str_replace(" ", " ",$text); ne marche pas

je crois que j'ai a peu prés tout essayé, ca me gonfle beaucoup pour un truc qui parait si simple

mais bon ...

merci de ton aide quand meme