|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2003 Messages : 13 ![]() |
Bonsoir,
j'ai une variable initialisée par la lecture d'un fichier, et dans cette variable j'ai des caractères particuliers tlm, et je n'arrive pas à m'en défaire ... petit exercice : Code :
malheureusement, ça ne marche pas, j'ai passé mon après midi dessus Ps: les champs sont de longueurs variables, ils sont extrait ensuite pas un split Une petite idée de génie ??? Merci de voter aide cdlt Ln |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
la fonction ne s'appelle plus eregi_replace()
et dans votre cas, str_replace() me semble bien plus simple. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 13 ![]() |
arf, oui, j'ai rectifié, erreur de frappe
le probleme c'est qu'apres le replace j'ai ça : $var = ,"VERSION2007" |
|
|
00
|
|
|
#4 | |||
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 13 ![]() |
Ok, j'essaye ça demain au taf et je vous redit
merci de votre aide. cdlt Ln |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 13 ![]() |
Hello
j'ai toujour mon probleme la variable est la lecture d'un fichier par $var=fread($ouverture, 5000000); $var=strtoupper(nl2br($contenu_fichier)) c'est comme si le caractere "<" n'etait pas correctement lu, alors qu'a l'affichage avec un echo on a bien "<","WINWORD>","VERSION2007" c'est la galere |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 13 ![]() |
ça y est, j'ai trouvé ce qui ne va pas !
un strip_tags qui trainait en amont du script comme la chaine de caractere se trouvait entre < et >, elle etait prise comme une balise html .. et du coup ....Out ! impec. Merci All people |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com