max246
06-12-2010, 12:28
Sto cercando di ricavare da un sito html dei determinati nomi di film:
<tr><td width="20" class="">1</td><td width="300" class=""><a class="listingtitle" href="/en/movie/2010/Rapunzel/" title="Rapunzel">Rapunzel - L'Intreccio della Torre</a>18:00<a class="greylink lang inline" href="#" rel="#lang_text_container" title="Languages">I</a> | 3D</td><td width="70" class="">
Questa č una stringa che si ripete sempre percio ho usato il codice
preg_match_all("#<td width=\"300\" class=\"\">(.+)</td><td width=\"70\" class=\"\">#i", $contents , $dati);
Ho rimosso gli spazi per semplificarmi la cattura dei dati, ma suppongo che ora essendo quasi ttuto su una riga sola mi tira fuori solo un risultato con dentro tutto
Come posso fare?
<tr><td width="20" class="">1</td><td width="300" class=""><a class="listingtitle" href="/en/movie/2010/Rapunzel/" title="Rapunzel">Rapunzel - L'Intreccio della Torre</a>18:00<a class="greylink lang inline" href="#" rel="#lang_text_container" title="Languages">I</a> | 3D</td><td width="70" class="">
Questa č una stringa che si ripete sempre percio ho usato il codice
preg_match_all("#<td width=\"300\" class=\"\">(.+)</td><td width=\"70\" class=\"\">#i", $contents , $dati);
Ho rimosso gli spazi per semplificarmi la cattura dei dati, ma suppongo che ora essendo quasi ttuto su una riga sola mi tira fuori solo un risultato con dentro tutto
Come posso fare?