• 19-03-2022, 00:32:37
    #1
    Merhaba arkadaşlar,

    php curl ile bir siteye post işlemi yapıyorum. Olaki post işlemi yaptığım siteden yanıt gelmedi zaman aşımına uğradı veya post işlemi yaptığım site çöktü diyelim onun için işte siteden yanıt gelmediğinde veya çöktüğünde şu kodu çalıştır diye bir şey yapılabilir mi acaba?
  • Kabul Edilen Cevap
  • 19-03-2022, 00:35:11
    #2
    Üyeliği durduruldu
    Merhaba, yapılabilir
  • 19-03-2022, 00:35:38
    #3
    KendineCoder adlı üyeden alıntı: mesajı görüntüle
    Merhaba, yapılabilir
    nasıl acaba örnek verebilir misiniz?
  • 19-03-2022, 00:36:57
    #4
    if(çalışırsa) bu kodu çalıştır else(çalışmazsa) bu kodu çalıştır. if else elseif olarak aratabilirsiniz.
  • 19-03-2022, 00:37:46
    #5
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    Üyeliği durduruldu
    https://www.php.net/manual/en/function.curl-errno.php

    Son yaptığınız işlemde bir hata mevcut ise, bu fonksiyon, o hatanın kodunu int olarak dönüt veriyor.

    [28] => 'CURLE_OPERATION_TIMEDOUT',

    Buradan anlaşılacağı üzere, 28 kodunu alırsanız, zaman aşımına uğramışsınız demektir.
  • 19-03-2022, 00:38:01
    #6
    wisex adlı üyeden alıntı: mesajı görüntüle
    if(çalışırsa) bu kodu çalıştır else(çalışmazsa) bu kodu çalıştır. if else elseif olarak aratabilirsiniz.
    Malesef bu şekilde istediğim sonuca varamıyorum.
  • 19-03-2022, 00:41:11
    #7
    KendineCoder adlı üyeden alıntı: mesajı görüntüle
    https://www.php.net/manual/en/function.curl-errno.php

    Son yaptığınız işlemde bir hata mevcut ise, bu fonksiyon, o hatanın kodunu int olarak dönüt veriyor.

    [28] => 'CURLE_OPERATION_TIMEDOUT',

    Buradan anlaşılacağı üzere, 28 kodunu alırsanız, zaman aşımına uğramışsınız demektir.
    burdaki kodları kullanarak sorunu istediğim gibi çözdüm teşekkürler.