merhaba arkadaşlar şimdi bir siteden veri çekmekteyim ve amelelik olmasın diye for döngüsüne soktum fakat for döngüsünü düzgün yazamadım heralde çünkü mesela 1 sayfayı çekiyor sonra 4 üncü sayfaya geçiyor ve bir kaç kere daha 4 üncü sayfayı çekip veri çekmeyi sonlandırıyor bi anlam da veremedim açıkçası hatamın nerde olduğunu siz değerli forum üyelerine sormakta buldum çareyi şimdiden çok saolun herkese iyi forumlar


kod:include("fonksiyon.php");
for ($i=0; $i <=800 ; $i++) {
if ($i==0) {
$url="https://www.yelp.com/search?find_desc=&find_loc=Sunset%20Park%2C%20Brooklyn%2C%20NY&ns=2&start=$i";
}else{
$url ="https://www.yelp.com/search?find_desc=&find_loc=Sunset%20Park%2C%20Brooklyn%2C%20NY&ns=2&start=$i";
}




$bag=Baglan($url);


//title çektik
preg_match_all('#(.*?)#' , $bag , $title_cikti);
/* echo "
";

print_r($title_cikti);
echo "
";*/
print_r($title_cikti[1][0]);


//Seri kullan
preg_match_all('#
  • (.*?)
  • #' , $bag , $ana_div);

    //print_r($ana_div);
    for ($i=0; $i < count($ana_div[0]); $i++) {

    preg_match_all('#
    (.*?)
    #', $ana_div[1][$i], $ana_div_lokanta_adi);

    $ana_div_lokanta_adi_degisken =$ana_div_lokanta_adi[1][0];
    //print_r($ana_div_lokanta_adi_degisken);

    preg_match_all('#(.*?)#', $ana_div[1][$i], $ana_div_lokanta_star);


    $ana_div_lokanta_adi_star_degisken_1 =$ana_div_lokanta_star[0][0];
    $ana_div_lokanta_adi_star_degisken_2 =$ana_div_lokanta_star[1][0];
    $ana_div_lokanta_adi_star_degisken_3 =$ana_div_lokanta_star[2][0];
    $ana_div_lokanta_adi_star_degisken_4 =$ana_div_lokanta_star[3][0];
    $ana_div_lokanta_adi_star_degisken_5 =$ana_div_lokanta_star[4][0];
    $ana_div_lokanta_adi_star_degisken_5 =$ana_div_lokanta_star[5][0];
    $ana_div_lokanta_adi_star_degisken_5 =$ana_div_lokanta_star[6][0];
    //echo "
    ";
    
    //print_r($ana_div_lokanta_adi_star_degisken);
    //echo "
    ";

    echo "
    ";
    
    print_r($ana_div_lokanta_adi_degisken);echo "
    ";
    print_r(strip_tags($ana_div_lokanta_adi_star_degisken_1));echo "
    ";
    //print_r($ana_div_lokanta_adi_star_degisken_2);
    print_r($ana_div_lokanta_adi_star_degisken_3);echo "
    ";
    //print_r($ana_div_lokanta_adi_star_degisken_4);
    //print_r($ana_div_lokanta_adi_star_degisken_5);
    print_r($ana_div_lokanta_adi_star_degisken_6);echo "
    ";
    echo "
    ";

    }
    //starlar
    }


    ?>