Salut,

J'ai créé une application qui génére des fichiers XML et voici ce que cela me génère:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version='1.0' standalone='yes'?>
<server>
	<name>Domaine E</name>
<date>17-11-2005</date>
	<adress>192.168.2.3</adress>
	<directory_infos>
		<path>/</path>
		<kbytes>4133838</kbytes>
		<used>2874977</used>
		<avail>1217523</avail>
		<capacity>71%</capacity>
	</directory_infos>
	<directory_infos>
		<path>/logiciels/siebel</path>
		<kbytes>31457280</kbytes>
		<used>8007056</used>
		<avail>21984728</avail>
		<capacity>27%</capacity>
	</directory_infos>
</server>
Mais voila, ca c'est sous IE, si je l'ouvre avec emacs ou firefox, ca a en fait ajouté des ^M à chaque ligne comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
		<kbytes>4133838^M</kbytes>
Vous savez comment enlever ces ^M avec une fonction de ce type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
str_replace("^M", "", $result)
Parce que ça, ca marche pas

Merci,
Vincent.

PS: Le PHP est lancé sous windows...