• 22-12-2021, 02:39:17
    #1
    sitemde fiyatlaı güncel dolar kurundan gösteriyorum uzun süredir bugün çalışmadığını farkettim api dolar fiyatını doğru ve sorunsuz çekiyor ürün fiyatıda sorunsuz fakat çarpımda 0 çıkıyor nerede bir hata var çözemedim
    <?php
        $JSON = json_decode(file_get_contents('https://api.genelpara.com/embed/doviz.json'), true);
     $sayi10  = $JSON['USD']['satis'];;  
                        $sayi20  = para_format($Sonuc['ifiyat']);;
                    echo    $genelparadolar  = $sayi10 *  para_format($Sonuc['ifiyat']);;
                        
                        $sayi30  = $JSON['USD']['satis'];;                    
                        $sayi40  = para_format($Sonuc['fiyat']);;                    
                        $genelparadolarindirimsiz  = $sayi30 * $sayi40;?>
  • 22-12-2021, 02:39:57
    #2
    PHP bile cozememis dolar kurunu hocam
  • 22-12-2021, 02:41:56
    #3
    temizlikhastasi adlı üyeden alıntı: mesajı görüntüle
    PHP bile cozememis dolar kurunu hocam
    hatalı kodu yazmışım konuya kod bu
    <?php
        $JSON = json_decode(file_get_contents('https://api.genelpara.com/embed/doviz.json'), true);
     $sayi10  = $JSON['USD']['satis'];;  
                        $sayi20  = para_format($Sonuc['ifiyat']);;
                        $genelparadolar  = $sayi10 * $sayi20;
                        
                        $sayi30  = $JSON['USD']['satis'];;                    
                        $sayi40  = para_format($Sonuc['fiyat']);;                    
                        $genelparadolarindirimsiz  = $sayi30 * $sayi40;?>
  • 22-12-2021, 02:43:08
    #4
    Merhaba,

    Dolar kurunu yazdırmayı deneyin. Muhtemelen 0 olarak geldiği için bu hatayı alıyorsunuz.
  • 22-12-2021, 02:44:43
    #5
    Mücahit adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Dolar kurunu yazdırmayı deneyin. Muhtemelen 0 olarak geldiği için bu hatayı alıyorsunuz.
    Dolar kurunu ve ürün fiyatını yazdırıyorum sorunsuz geliyor çarpınca sorun oluyor
  • 22-12-2021, 02:46:37
    #6
    $sayi10 = $JSON['USD']['satis'];;
    $sayi20 = para_format($Sonuc['ifiyat']);;

    para_format() olarak atanan fonksiyonda money_format veya number_formattan kaynaklı bir problem olduğunu düşünüyorum.
    Ondalık ayarı yapılırken koyduğunuz (,) veya (.) ayracından dolayı olabilir. Emin değilim.
  • 22-12-2021, 02:47:23
    #7
    Tek tek $sayi10 ve $sayi20 değişkenlerini ekrana yansıttığınızda bir sorun olmadan yansıyorsa, kesin olarak para_format'ından kaynaklı bir problemdir.
  • 22-12-2021, 02:48:58
    #8
    wsarhan adlı üyeden alıntı: mesajı görüntüle
    Tek tek $sayi10 ve $sayi20 değişkenlerini ekrana yansıttığınızda bir sorun olmadan yansıyorsa, kesin olarak para_format'ından kaynaklı bir problemdir.
    hocam dolar kuru . ile bizim fiyat , ile ayrılıyor bundan kaynaklı sanırsam bunu nasıl çözebiliriz.
  • 22-12-2021, 02:50:37
    #9
    hilmicaglan adlı üyeden alıntı: mesajı görüntüle
    hocam dolar kuru . ile bizim fiyat , ile ayrılıyor bundan kaynaklı sanırsam bunu nasıl çözebiliriz.
    para_format fonksiyon içeriğini iletir misiniz?