Napisałem taki skrypt, operujący tylko na jednym pliku, dla sprawdzenia czy działa:
<?php
$plik = '1.php';
$uchwyt = fopen ($plik,'r');
$data = file_get_contents($plik);
preg_match_all ('|^</a></td><td class="row4">(.*)</a></td><td class="row4" align=center>?|s',"$data",$out,PREG_PATTERN_ORDER);
echo $out[1][0];
fclose($uchwyt);
?>
i przy załadowaniu do pliku '1.php' takich informacji:
</a></td><td class="row4"> Dżordż Busz </a></td><td class="row4" align=center>
</a></td><td class="row4"> Napoleon Bonaparte </a></td><td class="row4" align=center>
</a></td><td class="row4"> Czak Noris </a></td><td class="row4" align=center>
</a></td><td class="row4"> Arnold Szwarceneger </a></td><td class="row4" align=center>
</CODE>
skrypcik działa wyśmienice :)
Ale jak w pliku znajdują się inne dane, to nie chce działać :(
Oto fragment kodu tego drugiego pliku:
</a></td>Dżordż Busz</td>3</td>685</td>PROMiSE</td>SaVaTaGe
</td>Gönderilme Tarihi: 07/10/2004, 01:02:04
Onay Zamaný: 07/10/2004, 01:04:51
Onaylayan: SaVaTaGe</td></tr>
</td>Napoleon Bonaparte</td>0</td>435</td>DcN</td>s_ofsilence
</td>Gönderilme Tarihi: 07/10/2004, 00:30:58
Onay Zamaný: 07/10/2004, 00:31:41
Onaylayan: s_ofsilence</td></tr>
</td>Czak Noris</td>0</td>252</td>Bilgi Yok</td>LaUNCHeR
</td>Gönderilme Tarihi: 06/10/2004, 20:52:40
Onay Zamaný: 06/10/2004, 21:11:31
Onaylayan: DeaDy</td></tr>
</td>Arnold Szwarceneger </td>0</td>460</td>DvP</td>smarty
</td>Gönderilme Tarihi: 06/10/2004, 19:37:40
Onay Zamaný: 06/10/2004, 19:54:09
Onaylayan: SoZe</td></tr>
</CODE>