• 05-08-2019, 01:47:26
    #10
    MeteOguzhan adlı üyeden alıntı: mesajı görüntüle
    Hocam böyle değil saydiemak derken 50 tane başarılı döndü diye yazdırmak istiyorum. Ekranda kaç tane başarılı döndü onu yazdırmak istiyorum
    iki mesajdır onun nasıl yapılabileceğini yazıyorum sana
    1-) sorgunun başarılı olup olmadığını anlamak için http status code 200 olmalıdır
    2-) eğer status code 200 ise bir text dosyasına yazabilirsin veya döngüde bir değişkeni arttırabilirsin sana kalmış.

    çok tembelsin hocam.
    <?php
    
    $basarili = 0;
    for($x=0;$x < 20;$x++) {
        // eğer şart sağlıyorsa
        $status = 200;
        if($status == 200) {
            $basarili++;
        }
        
    }
    echo $basarili;
    ?>
  • 05-08-2019, 01:50:47
    #11
    $sayi = 0;
    şeklinde bir değişken ata ve foreach içinde while yada for ile bunu da döndür her seferinde artması için while yada for icine
    $sayi++;
    Yaz ve en son
    Echo $sayi; yaparsan istediğine ulasirsin
  • 05-08-2019, 01:51:02
    #12
    Üyeliği durduruldu
    Sağol hocam hallettim, siz tam anlamadınız. Sizin dediğiniz şekilde yaparsam her işlemi başarılı sayar çünkü CURL işleminde başarısız olursa status 200 responsede basarisiz yazıyor. Bu durumda her türlü işlemde 200 döneceği için yanlış sayım yapacak

    BoraBozdogan adlı üyeden alıntı: mesajı görüntüle
    iki mesajdır onun nasıl yapılabileceğini yazıyorum sana
    1-) sorgunun başarılı olup olmadığını anlamak için http status code 200 olmalıdır
    2-) eğer status code 200 ise bir text dosyasına yazabilirsin veya döngüde bir değişkeni arttırabilirsin sana kalmış.

    çok tembelsin hocam.
    <?php
    
    $basarili = 0;
    for($x=0;$x < 20;$x++) {
        // eğer şart sağlıyorsa
        $status = 200;
        if($status == 200) {
            $basarili++;
        }
        
    }
    echo $basarili;
    ?>
  • 05-08-2019, 01:53:21
    #13
    MeteOguzhan adlı üyeden alıntı: mesajı görüntüle
    Sağol hocam hallettim, siz tam anlamadınız. Sizin dediğiniz şekilde yaparsam her işlemi başarılı sayar çünkü CURL işleminde başarısız olursa status 200 responsede basarisiz yazıyor. Bu durumda her türlü işlemde 200 döneceği için yanlış sayım yapacak
    yanlışın var ,200 responsun başarılı olduğunu belirtir.
    senin başarılı dediğin şey siteden verinin alınması mı?

    eğer curlun sıkıntısız bağlanması ise 200 response döner.
  • 05-08-2019, 01:54:50
    #14
    Üyeliği durduruldu
    BoraBozdogan adlı üyeden alıntı: mesajı görüntüle
    yanlışın var ,200 responsun başarılı olduğunu belirtir.
    senin başarılı dediğin şey siteden verinin alınması mı?

    eğer curlun sıkıntısız bağlanması ise 200 response döner.
    tabi benim isteğim responsede yazan başarılı sayısını ve başarısız sayısını çıkarmak, başarısızda yazsa 200 dönüyor başarılı yazsada 200 dönüyor şuan
  • 05-08-2019, 01:57:39
    #15
    MeteOguzhan adlı üyeden alıntı: mesajı görüntüle
    tabi benim isteğim responsede yazan başarılı sayısını ve başarısız sayısını çıkarmak, başarısızda yazsa 200 dönüyor başarılı yazsada 200 dönüyor şuan
    yanlış okumuşum o olayı ,yaptıysan sorun yok.
    attıklarıma da bir göz at ama ,kolay gelsin