• 24-03-2010, 10:15:58
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <p><embed src="http://www.siteadi.com/mediaplayer/mediaplayer.swf" flashvars="file=http://video.ak.facebook.com/cfs-ak-sf2p/27579/000/954/101824143189630_59697.mp4&skin=http://www.siteadi.com/mediaplayer/skin/skinb.swf" width="590" height="430" allowfullscreen="true"   /></p>
    Yukarda belirttigin kirmizi mp4 veya flv adresini nasil cekebilirim

    $icerik=file_get_contents($adres);
    
    $aranan = "/<embed src=\"http://www.siteadi.com/mediaplayer/mediaplayer.swf\" flashvars=\"file=(.*?)&skin=http://www.siteadi.com/mediaplayer/skin/skinb.swf\" width=\"590\" height=\"430\" allowfullscreen=\"true\"   \/><\/p>/i";
    preg_match_all($aranan, $icerik, $sonuc);
    $i = 0;
    for ( ; $i < count( $sonuc[1] ); ++$i )
    {
    Bu sekidle yaptim ama cikartamadim bi turlu nerede hata yapiyorum?
  • 24-03-2010, 10:22:33
    #2
    preg_match('#"file=(.*?)&#si',$adres,$sonuc);

    echo $sonuc[1];
  • 24-03-2010, 10:27:11
    #3
    Aradaki karakterler eklerken silinmis &#038 bunun gibiler
    benim istedigim .mp4 uzantisini almak

    <p><embed src="http://www.siteadi.com/mediaplayer/mediaplayer.swf" flashvars="file=http://video.ak.facebook.com/cfs-ak-sf2p/27579/000/954/101824143189630_59697.mp4&skin=http://www.siteadi.com/mediaplayer/skin/skinb.swf" width="590" height="430" allowfullscreen="true" /></p>
  • 24-03-2010, 10:33:04
    #4
    Üyeliği durduruldu
    TekimNet adlı üyeden alıntı: mesajı görüntüle
    Aradaki karakterler eklerken silinmis & bunun gibiler
    benim istedigim .mp4 uzantisini almak
    direk explode ile de alabilirsiniz.

    http://tr.php.net/manual/en/function.explode.php
    http://www.programlamatv.com/ders/ph...-uygulamalari/
  • 24-03-2010, 10:37:16
    #5
    Tamam işte benim yazdığım ile yapabilirsiniz buda all li versionu.

     
    preg_match_all('#"file=(.*?)&#si',$adres,$sonuc);
    for($a=0; $a<count($sonuc[1]); $a++) {
    echo $sonuc[1][$a];
    }
  • 24-03-2010, 11:01:53
    #6
    explode ile almak isterseniz, aşağıdaki gibi kullanabilirsiniz.

    $videoadres = explode('file=',$icerik);
    $videoadres = explode('&skin=',$videoadres[1]);
    $videoadres = $videoadres[0];
  • 24-03-2010, 11:10:24
    #7
    Sagol ustadim
    Ntie adlı üyeden alıntı: mesajı görüntüle
    Tamam işte benim yazdığım ile yapabilirsiniz buda all li versionu.

     
    preg_match_all('#"file=(.*?)&#si',$adres,$sonuc);
    for($a=0; $a<count($sonuc[1]); $a++) {
    echo $sonuc[1][$a];
    }
    Ellerin dert gormesin Ntie allah gonlune gore versin

    <?php
    $adres=file_get_contents("http://seninsite.com/benimdizi.html");
    preg_match_all('#"file=(.*?)&#si',$adres,$sonuc);
    for($a=0; $a<count($sonuc[1]); $a++) {
    echo $sonuc[1][$a];
    }
    ?>
    Sonuc ortada