• 11-09-2022, 01:46:26
    #1
    curl_setopt($chcvv, CURLOPT_POST, 1);
    $headerc = array('Content-Type: application/json');
    curl_setopt($chcvv, CURLOPT_HTTPHEADER, $headerc);
    curl_setopt($chcvv, CURLOPT_POSTFIELDS, $jsonc);

    $result = json_decode(curl_exec($chcvv), true);

    {"url":"https://deneme.com","hid":"757567567567","error":""}

    merhaba json ile post ettiğimde yukarıdaki çıktıyı alıyorum ve sonuç kısmında bana sadece hid kısmı lazım olacak onuda şu kodla çekiyorum fakat null yada int donuyor

    $result->hid; yada $result[hid];

    hid kısmını doğru şekilde nasıl alırım aslında kodlar doğru fakat bir yeri atlıyorum kafam karıştı
  • 11-09-2022, 02:02:08
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    json_decode veya json_encode yapıp dener misin
  • 11-09-2022, 02:02:46
    #3
    cityd adlı üyeden alıntı: mesajı görüntüle
    json_decode veya json_encode yapıp dener misin
    denedim
  • 11-09-2022, 02:43:33
    #4
    $result[“hid”] dener misin
  • 11-09-2022, 02:49:33
    #5
    var_dump($result); yapıp çıktığı paylaşırsanız eğer yardımcı olalım
  • 11-09-2022, 14:24:07
    #6
    QuarkChain adlı üyeden alıntı: mesajı görüntüle
    var_dump($result); yapıp çıktığı paylaşırsanız eğer yardımcı olalım

    var_dump çıktısı int(1)

    bunun sonucunda
    echo $result[0][hid]; yaptığımda yine alamıyorum
  • 11-09-2022, 14:25:20
    #7
    $result yapısını görelim ki söylüyebilelim
  • 11-09-2022, 14:31:55
    #8
    resut yapısı kod olarak bu şekilde

    $result = json_decode(curl_exec($chcvv), true);

    çıktıda aşağıdaki gibi

    {"url":"https://deneme.com","hid":"757567567567","error":""}

    aslında bildiğimiz şeyler ama neden vermiyor onu anlayamadım. yukarıda herhangi bir int değeri yok var_dump yaptığımda yukardaki çıktıyı int(1) olarak ekrana basıyor
  • 11-09-2022, 15:43:05
    #9
    PM olarak direk kodu paylaşır mısınız kendi lokalim de deniyeyim.