786 gün önce Axios yanıt dönene kadar bekletme
sorusunu cevapladı.
Çok hakim değilim ama böyle bir mantık olabilir gibi
new Vue({
el: '#app',
data () {
return {
info: null,
loading: true,
errored: false
}
},
filters: {
currencydecimal (value) {
return value.toFixed(2)
}
},
mounted () {
axios
.get('https://api.coindesk.com/v1/bpi/currentprice.json')
.then(response => {
this.info = response.data.bpi
})
.catch(error => {
console.log(error)
this.errored = true
})
.finally(() => this.loading = false)
}
})
<div v-if="loading">Loading...</div>
787 gün önce Google images'den php ile api çekmek.
sorusunu cevapladı.
https://console.cloud.google.com
API yardımı ile yapabilirsin ücrete tabii
821 gün önce Ziyaretçi Verilerini Nasıl Tutabilirim?
sorusunu cevapladı.
bu kod sana yol gösterebilir. aylık olarak sql de tuttarsın ay bıtınce jsona atar sqlden sılersın gunluk aylık yıllık vs jsondan okursun
ayrıca bak https://rigorousthemes.com/blog/open-source-google-analytics-alternatives/
$hit_id=$row_alan['a_id'];
if (empty($_SESSION["ahit_{$hit_id}"]) or ($_SESSION["ahit_{$hit_id}"]<time())) { // ONCE SESSIONLA BAKIYORUM OKUMUSMU ADAM BU YAZIYI
$_SESSION["ahit_{$hit_id}"] = time()+86400; // KILIT NOKTA BURASI EĞER ADAM OKUMADIYSA BU BLOGU SESSIONA 86400 SANIYE / 24 SAAT EKLIYORUM
$btip=3; // 1 Blog 2 Etkinlik 3 kamp alanı
// BURADA 2. ESAS KONTROLU YAPIYORUM EGER 24 SAAT ICINDE 2. ZIYARETI ISE ALLTAKI KOD DEVREYE GIRIYOR
$bbak=$ans->prepare("SELECT * FROM hit WHERE h_tip=3 AND h_deger=? AND h_tarih >= NOW() - INTERVAL 1 day AND h_ip=?");
$bbak->execute([$row_alan['a_id'],GetIP()]);
$say_bbak=$bbak->rowCount();
if($say_bbak==0){ // EĞER SESSION DEVREDEN CIKARSA BU KOD KONTROLU YAPIYOR SAYFAYI YENILESEDE IZIN VERMIYOR :)
$byaz=$ans->prepare("INSERT INTO hit (h_tip, h_deger, h_ip) VALUES (?,?,?)");
$byaz->execute([$btip,$row_alan['a_id'],GetIP()]);
$bhit=$ans->prepare("UPDATE alan SET a_hit=a_hit +1 WHERE a_id=?");
$bhit->execute([$row_alan['a_id']]);
}
}
822 gün önce Ziyaretçi Verilerini Nasıl Tutabilirim?
sorusunu cevapladı.
Google Analytics ile tek hesapdan onlarca kısıye yetkı verebılırsın
822 gün önce Site UpTime takip site önerisi
sorusunu cevapladı.
824 gün önce wpdb::prepare() sorgu argümanı bir yer tutucuya sahip olmalı.
sorusunu cevapladı.
$sql=$wpdb->prepare("SELECT * FROM wp_postmeta WHERE meta_key=_favorites AND post_id = ?");
$sql->execute([$post_id]);
bunu neden boyle kullanıyorsun _favorites anlamadım ama bır dene olmazsa sorun _favorites dedir
835 gün önce Visual Studio Kod Tamamlama
sorusunu cevapladı.
Github Copliot kullanıyordum efsane ıdı 10 dolar yaptılar :D ondan bu arayısım zaten
836 gün önce Visual Studio Kod Tamamlama
sorusunu cevapladı.
deneyeyim bakalım nasıl olacak :)
836 gün önce Inputa girilen değeri para birimine çevirme
sorusunu cevapladı.
KENDINE GORE AYARLA
<div class="box has-ribbon">
<div class="ribbon is-dark">Fiyat</div>
<div class="kdv">
<div class="field has-addons">
<div class="control">
<label class="label pt-5">Kur</label>
<div class="select">
<select name="kur">
<option value="1" selected>TL</option>
<option value="2" >USD</option>
<option value="3" >EURO</option>
</select>
</div>
</div>
<div class="control">
<label class="label pt-5">Vergi Hariç</label>
<input type="text" name="vergih" class="input fiyat hesaplama" value="150.00" autocomplete="off">
</div>
<div class="control">
<label class="label pt-5">Vergi Dahil</label>
<input type="text" name="vergid" class="input kdvlitutar" id="kdvlitutar" value="177.00" readonly autocomplete="off">
</div>
</div>
<div class="field">
<div class="control">
<div class="select">
<select name="kdvoran" class="kdvoran hesaplama">
<option value="18" selected>18</option>
<option value="8" >8</option>
<option value="0" >0</option>
</select>
</div>
</div>
</div>
<input type="hidden" class="kdvtutar" id="kdvtutar" value="">
<input class="adet hesaplama" type="hidden" value="1">
</div>
</div>
// kdv hesaplama
$(document).ready(function () {
$(document).on("keyup", ".hesaplama", calcAll); //
$(".hesaplama").on("change", calcAll); });
function calcAll() {
$(".kdv").each(function () {
var adet = 0;
var fiyat = 0;
var kdvoran = 0;
if (!isNaN(parseFloat($(this).find(".adet").val()))) {
adet = parseFloat($(this).find(".adet").val());
}
if (!isNaN(parseFloat($(this).find(".fiyat").val()))) {
fiyat = parseFloat($(this).find(".fiyat").val());
}
if (!isNaN(parseFloat($(this).find(".kdvoran").val()))) {
kdvoran = parseFloat($(this).find(".kdvoran").val());
}
kdvsiztoplam = adet * fiyat;
$(this).find(".kdvsiztoplam").val(kdvsiztoplam.toFixed(2));
kdvtutar = kdvsiztoplam * kdvoran/100;
$(this).find(".kdvtutar").val(kdvtutar.toFixed(2));
kdvlitutar = kdvsiztoplam + kdvtutar;
$(this).find(".kdvlitutar").val(kdvlitutar.toFixed(2));
}); //
var toplam = 0;
$(".hesaplama").each(function () {
if (!isNaN(this.value) && this.value.length != 0) {
toplam *= parseFloat(this.value);
}
$("#toplam").val(toplam.toFixed(2));
if (!isNaN($(this).find(".adet"))) {
} });
var aratoplam = 0;
var kdvtoplam = 0;
}
// kdv hesaplama
841 gün önce Tıklanabilir harita göstermek
sorusunu cevapladı.