• 20-05-2020, 23:19:54
    #1
    Arkadaşlar biliyorum çok basit bişey size göre ama şu olay var.
    Curl ile istek attığımda ekrana istek attığım sitenin gelmesini istemiyorum bunun için
    //curl_setopt($ch,CURLOPT_RETURNTRANSFER,false);
    bukodu mmu kullannmam gerekli
    yani ekrana bişey gelmesini istemiyorum.
  • 20-05-2020, 23:20:40
    #2
    bero adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar biliyorum çok basit bişey size göre ama şu olay var.
    Curl ile istek attığımda ekrana istek attığım sitenin gelmesini istemiyorum bunun için
    //curl_setopt($ch,CURLOPT_RETURNTRANSFER,false);
    bukodu mmu kullannmam gerekli
    yani ekrana bişey gelmesini istemiyorum.
    False değerini true olarak değiştirin hocam.
  • 20-05-2020, 23:21:51
    #3
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
  • 21-05-2020, 00:02:56
    #4
    Üyeliği durduruldu
    bero adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar biliyorum çok basit bişey size göre ama şu olay var.
    Curl ile istek attığımda ekrana istek attığım sitenin gelmesini istemiyorum bunun için
    //curl_setopt($ch,CURLOPT_RETURNTRANSFER,false);
    bukodu mmu kullannmam gerekli
    yani ekrana bişey gelmesini istemiyorum.

    CURLOPT_RETURNTRANSFER
    Aktarımı doğrudan çıktılamak yerine bir dizge olarak curl_exec() işlevinden döndürmek için TRUE olmalıdır.

    Sonuç olarak;
    Bağlantı kurulan siteyi direkt ekrana basar.
    <?php
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'http://google.com');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
    $data = curl_exec($ch);
    curl_close($ch);
    ?>
    Bağlantı kurulan siteyi dizge olarak $data değişkeninde tutar.
    <?php
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'http://google.com');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec($ch);
    curl_close($ch);
    ?>