• 14-08-2023, 15:35:54
    #1
    merhaba sitemde böyle bir kod var. merkez bankasından $eurofiyat değişkeniyle güncel kur fiyatını çekip web sitemde tl olarak yayınlıyorum. sitede ek bir sütun daha açacağım. bu aşağıdaki fiyata %20 kdv ekleyip göstereceğim. nasıl yapabilirim?

    <?php echo substr($eurofiyat * 33.0,0,6); ?>
  • 14-08-2023, 16:09:59
    #2
    $kdv = %20 * $urunfiyat / 100;
    $kdvDahil = $urunfiyat + $kdv;

    bu mantıkta yapmanız lazım hocam
  • 14-08-2023, 16:20:36
    #3
    UretimAjansi adlı üyeden alıntı: mesajı görüntüle
    $kdv = %20 * $urunfiyat;
    $kdvDahil = $urunfiyat + $kdv;

    bu mantıkta yapmanız lazım hocam
    yapamadım hocam daha basit dille

    <?php echo substr($eurofiyat * 33.0,0,6); ?>

    bu fiyata direkt %20 nasıl ekleyip gösterebilirim?
  • 14-08-2023, 16:25:15
    #4
    hllzn adlı üyeden alıntı: mesajı görüntüle
    yapamadım hocam daha basit dille

    <?php echo substr($eurofiyat * 33.0,0,6); ?>

    bu fiyata direkt %20 nasıl ekleyip gösterebilirim?

    şuan ki kodunuzda $eurofiyat = 33 TL olarak görünüyor olmalı.

    <?php
    
     $kdv_dahil_fiyat = $eurofiyat + ($eurofiyat*20/100);
    
    echo $kdv_dahil_fiyat;
    
    ?>

    Bu şekilde çalışması lazım hocam
  • 14-08-2023, 16:36:11
    #5
    UretimAjansi adlı üyeden alıntı: mesajı görüntüle
    şuan ki kodunuzda $eurofiyat = 33 TL olarak görünüyor olmalı.

    <?php
    
     $kdv_dahil_fiyat = $eurofiyat + ($eurofiyat*20/100);
    
    echo $kdv_dahil_fiyat;
    
    ?>
    Bu şekilde çalışması lazım hocam
    aslında 33 tl görünmüyor. 33 euro. https://tcmb.gov.tr/kurlar/today.xml buradan "$euro_alis = $doviz->Currency[3]->BanknoteBuying;" bu şekilde çekip , "$eurofiyat = (double)$euro_satis;" bu şekilde yazdırıyorum."