• 01-09-2016, 11:13:43
    #1
    Merhaba aşağıdaki çıktıyı nasıl google play deki gibi listeleyebilirm yardımcı olursanız sevinirim iyi çalışmalar.

    <?php
    
    $link		= "https://play.google.com/store/search?q=%C5%9Feker+oyunu&c=apps";
    //Yukarıda çekmek istediğimiz linki belirledik.
     
    //İÇERİĞİ BİR BÜTÜN OLARAK ÇEKMİŞTİK GEREKLİ OLAN YERLERİ ALIYORUZ. Parçalama işlemi yapıyoruz.
    $pacala		= '@class="cover-image" data-cover-large="(.*?)"@si';
    $pacala2	= '@<a class="title"(.*?)" title="(.*?)" aria-hidden="true" tabindex="-1">@si';
    $pacala3	= '@<a class="title" href="(.*?)?id=(.*?)" title="(.*?)" aria-hidden="true" tabindex="-1">@si';
     
     
    $botara		= file_get_contents($link);
    preg_match_all($pacala,$botara,$baslik);
    preg_match_all($pacala2,$botara,$icerik);
    preg_match_all($pacala3,$botara,$link);
     
    
    
    
    /*
    echo "<pre>";
    print_r($link);
    echo "</pre>"; 
    */
    
    
    
    $resimler = $baslik[1];
    $oyunisim = $icerik[2];
    $linkler = $link[2];
    
    foreach ($resimler as $botresimler){
    
    echo '<img class="size-full wp-image-2149 alignleft" src="'.$botresimler.'" alt="" width="150" height="150" /<br>';
    }
    echo '<br>';
    
    foreach ($oyunisim as $botoyunisimler){
    
    echo 'Oyun ismi: '.$botoyunisimler.'<br>';
    }
    echo '<br>';
    
    foreach ($linkler as $botlinkler){
    
    echo 'link: http://www.siteismi.com/'.$botlinkler.'<br>';
    }
    
    ?>
  • 02-09-2016, 19:08:50
    #2
    Bunun gibi ? Css'de detaylıca düzenleme yaparsan iş görür.

    <?php
    $link        = "https://play.google.com/store/search?q=%C5%9Feker+oyunu&c=apps";
    $pacala        = '@class="cover-image" data-cover-large="(.*?)"@si';
    $pacala2    = '@<a class="title"(.*?)" title="(.*?)" aria-hidden="true" tabindex="-1">@si';
    $pacala3    = '@<a class="title" href="(.*?)?id=(.*?)" title="(.*?)" aria-hidden="true" tabindex="-1">@si';
    $botara        = file_get_contents($link);
    preg_match_all($pacala,$botara,$baslik);
    preg_match_all($pacala2,$botara,$icerik);
    preg_match_all($pacala3,$botara,$link);
    ?>
    <style>
      .col {
        float: left;
        width: 33%;
        margin-bottom: 20px;
        text-align: center;
      }
    
      .col a{
        display: block;
      }
    
      .col img {
      }
    </style>
    <?php
    
    $resimler = $baslik[1];
    $oyunisim = $icerik[2];
    $linkler = $link[2];
    
    foreach ($linkler as $key => $value) {
      echo '<div class="col">';
      echo '<img class="" src="'.$resimler[$key].'" alt="">';
      echo '<a href="https://play.google.com/store/apps/details?id='.$value.'">'.$oyunisim[$key].'</a>';
      echo '</div>';
    }
    
    ?>
  • 05-09-2016, 14:49:48
    #3
    Teşekkür ederim hocam emeğinize sağlık.