$source = 'https://veriyicektigimsite.com/veri.json'; $currency = json_decode(file_get_contents($source),true);bu verileri js içine şu şekilde aldım:
setInterval(() => {
$.getJSON('<?= $currency ?>', data => {
$("#hasalis").html(data.data.ALTIN.alis)
$("#hassatis").html(data.data.ALTIN.satis)
$("#ONSalis").html(data.data.ONS.satis)
$("#ONSsatis").html(data.data.ONS.satis)
$("#USDTRYalis").html(data.data.USDTRY.satis)
$("#USDTRYsatis").html(data.data.USDTRY.satis)
$("#EURTRYalis").html(data.data.EURTRY.satis)
$("#EURTRYsatis").html(data.data.EURTRY.satis)
})
}, 1000)json olarak aldığım verileri site tarafında jquery ile güncelliyorum. fakat kendi oluşturduğum bir değişkeni bu js içerisinde kullanamıyorum.burada dolar alış ve kapanış fiyatını dışarıdan alıyorum. alış kapanış ile yaptığım hesabı da $dolardegisim içerisine alıyorum. bu değişkeni js içerisindeki data=> içerisine alamıyorum. bunu nasıl yapabilirim? ya da farklı bir metot da önerebilirsiniz.
$dolarsatis = $currency['data']['USDTRY']['alis']; $dolarkapanis = $currency['data']['USDTRY']['kapanis']; $dolardegisim = number_format((($dolarsatis - $dolarkapanis) * 100) / $dolarsatis, 2, '.', ',');
