merhaba
web sitemde merkez bankasından euro fiyatı çekip tl olarak sitemde gösteriyorum. hosting değiştim ama şimdi veri çekmiyor. her şey 0 tl görünüyor. php selector yok cpanelde . ilgili modülü manuel kuracağız ama bu modülün hangisi olduğunu bilmiyorum. bu işlemi yapan php modülü hangisidir?
php de matematik işlemi yapan modül
10
●508
- 14-08-2023, 10:57:24curl url enabled yazıyor başka neye dikkat etmeliyim?chapters adlı üyeden alıntı: mesajı görüntüle
- 14-08-2023, 13:48:28Yeni hostinginizde php hata kayıtlarını inceleyin. Muhtemelen kodunuz ile php versiyonu uyumsuzluğu mevcut.hllzn adlı üyeden alıntı: mesajı görüntüle
- 14-08-2023, 14:41:44hocam bir hata kodu dönmüyor ki. sadece matematik işlemini yapmıyor 0 tl görünüyor liste.fatihemre adlı üyeden alıntı: mesajı görüntüle
php sürüm ü 7.4 tü yine .7.4. daha önce paylaşımlı hostingde idi şimdi vds e geçtim. muhtemelen php selector ile seçilen özelliklerden biri eksik. - 14-08-2023, 21:13:09kod aşağıdaki gibi arkadaşlar sitede neden ürünler 0 tl görünüyor. neden euro ile çarpmıyor. kodda değişiklik yapmadık zaten başka sitede çalışıyor. bu vds te eksik bir şey var ama ne olduğunu bulamadık. bilen birisi vardır muhakkak koca r10 da
<?php
/* Template Name: Fiyat Liste */
$doviz = simplexml_load_file('https://tcmb.gov.tr/kurlar/today.xml');
// dolar starts //
$dolar_alis = $doviz->Currency[0]->BanknoteBuying;
$dolar_satis = $doviz->Currency[0]->BanknoteSelling;
//dolar ends //
//euro starts //
$euro_alis = $doviz->Currency[3]->BanknoteBuying;
$euro_satis = $doviz->Currency[3]->BanknoteSelling;
//euro ends //
$eurofiyat = (double)$euro_satis;
$eurofiyat = $eurofiyat + ($eurofiyat * 0.00); // yüzdelik kısım
//$eurofiyat = (double)14.72;
get_header();?>
<?php if (get_option('anps_vc_legacy', '0') == 'on') {
get_template_part( 'templates/template-legacy', 'page' );
} else {
//get_template_part( 'templates/template', 'page' );
echo '<div class="container">';
?> - 14-08-2023, 21:28:37Burada sorun muhtemelen simplexml_load_file fonksiyonunda. Bu fonksiyon xml eklentisine ihtiyaç duyar. Eğer sizde aktif değilse haliyle işlemler devam etmeyeceği için casting sırasında çarpan 0 olur ve sonuç sıfır çıkar. Muhtemelen kodunuzda error_reporting de kapalı, bu sebeple hata mesajı görünmüyor.
hllzn adlı üyeden alıntı: mesajı görüntüle - 14-08-2023, 22:08:44deniyorum hemenfatihemre adlı üyeden alıntı: mesajı görüntüle
error reporting i kodun neresine ekleyeyim? hata çıktısını görsek daha iyi aksiyon alırız aslında