Bonjour,

j'essaye de récupérer dans un code source une série d'informations en utilisant ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
preg_match_all("`class=\"itemColG10\">(.*)<font style=\"font-weight:normal;\">&nbsp;&nbsp;v&nbsp;([^<>]*)</font></a><img src=\"/img/v4/fr.gif\" style=\"background-color:#[FFF7D9|FFFFFF]\">
			</div>
			<div class=\"itemColG21\" style=\"font-size:11px\";>([^<>]*)</div>
			<div class=\"itemColG2\">
			Licence:&nbsp;<font class=\"edito\">([^<>]*)</font>&nbsp;&nbsp;&nbsp;Date de la dernière version:&nbsp;<font class=\"edito\">([^<>]*)</font><br>
			Taille:&nbsp;<font class=\"edito\">([^<>]*)&nbsp;Mo</font>&nbsp;&nbsp;&nbsp;
 
			OS:&nbsp;<font class=\"edito\">([^<>]*)</font>`m", $_POST['code'.$i], $matches);
			print_r($matches);
Seulement le print_r m'affiche ceci :

Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) [3] => Array ( ) [4] => Array ( ) [5] => Array ( ) [6] => Array ( ) [7] => Array ( ) )

Je ne suis pas très doué en RegEx donc le problème vient sans doute de là, ou alors j'utilise peut-être la mauvaise fonction ?

Merci de m'éclairer sur la nature du problème.