Soit la source comme si dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<span class="date">2008/10/10</span>
<div class="com"><p><br><br><br><br><br>blablablabla<br><br><br></p></div>
Il me recopie une date identique avec le contenu, bref plusieurs fois les trucs et n'affiche pas les commentaires avec les bons caractères (le commentaire est en japonais).
Quelqu'un pourrait m'aider ?

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
<?php 
$fichier = fopen("toto.php","r");
while (!feof($fichier)) 
{
	$ligne .= fgets($fichier, 1024);
	preg_match_all('|<span class=\"date\">(.*)</span>|U',$ligne,$out);
	preg_match_all('|<p><br><br><br><br><br>(.*)<br><br><br></p>|U',$ligne,$out2);
	foreach($out[1] as $date){
		foreach($out2[1] as $com){
	        echo "$date <br>";
	        echo "$com <br>";
			echo "--------------<br>";
		}
	}	
}
?>
http://electropica.free.fr/test.php