Merhaba arkadaşlar. Ben vimeo'dan video çekmeye çalışıyorum fakat çekemiyorum .. kodlarım şu;

<?php
$a=$_GET['a'];

//videonun adresi
$adres = file_get_contents("http://vimeo.com/$a");

//baslik burada cekiliyor.
$baslik = explode('<div class="title">',$adres);
$baslik = explode('</div>',$adres[1]);

//yollayan burada cekiliyor.
$yollayan = explode('<div class="byline">',$adres);
$yollayan = explode('</div>',$adres[1]);

//player kodlari burada cekiliyor.
$player = explode('<object>
<param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" />
<embed src="http://vimeo.com/moogaloop.swf?clip_id=',$adres);
$player = explode('&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="400"></embed></object>',$adres[1]);

echo $baslik[0];
echo "<br/>";
echo $yollayan[0];
echo "<br/>";
echo $player[0];
echo "<br/>";
?>
bu kodları başka bir siteye uyarladığımda çalışıyor fakat vimeo.com dan veri çekmeye çalıştığımda her değer yani başlık , yollayan , player desğişkenlerinin verdiği sonuç ! (ünlem) işareti oluyor..

Hata yaptığımı sanmıyorum ama böyle bir sonuç aldığım için hata yapabilirim. Sizce nerede hata yapıyorum ?