• 13-09-2010, 16:25:00
    #1
    merhaba arkadaşlar şu url'deki sadece şu bölümü nasıl php ile çekebilirim ?

    http://itunes.apple.com/tr/app/im-pro/id296246130?mt=8

    yukarıdaki linkten sadece şu bölümü almak istiyorum.

    alınacak yerin resmi:



    sadece dosya boyutunu php koduyla nasıl alabilirim,

    input alanına url yazacagm ve bana sadece o alandaki mb lı sayıyı almak istiyorum yapabilecek arakdaş varmı acaba?
  • 13-09-2010, 17:12:43
    #2
    file_get_contents ile sayfayı alır orayıda explode ile çıkartırsın
  • 13-09-2010, 17:30:33
    #4
    çok güzel söylemişsin o koda baktım ama sorunum şu çekecegim kodun aralıgı şu şekilde

    <span class="label">Current Version:</span>4.3</li><li>4.3</li><li>16.2 MB</li>
    bunu nasıl ayırıp aldırabilirim ??
  • 13-09-2010, 17:34:28
    #5
    yani anlayacagınız bir türlü çekemiyorum ve sizden yardım istiyorum...
  • 13-09-2010, 19:53:33
    #6
    Üyeliği durduruldu
    preg_match('#</li><li>(.*?)</li><li class="language">#',$icerik,$boyut);
  • 13-09-2010, 20:55:29
    #7
    MC_delta_T adlı üyeden alıntı: mesajı görüntüle
    preg_match('#</li><li>(.*?)</li><li class="language">#',$icerik,$boyut);
    peki dostum ekrana nasıl yazdıracagım bunu bir degere atayacagım örnegin

    $mb = preg_match('#</li><li>(.*?)</li><li class="language">#',$icerik,$boyut);

    gibi ekrana nasıl yazdıracagım acaba :S ?

    $mb olarak ekrana ayzdırdıgımda sadece 0 sayısı geliyor hocam ?
  • 13-09-2010, 21:08:23
    #8
    preg_match('#</li><li>(.*?)</li><li class="language">#si',$icerik,$boyut);
    echo $boyut[1];
  • 13-09-2010, 21:12:21
    #9
    Ntie adlı üyeden alıntı: mesajı görüntüle
    preg_match('#</li><li>(.*?)</li><li class="language">#si',$icerik,$boyut);
    echo $boyut[1];
    hayır dostum olmadı boş veri gelmiyor.