<div class="container mt-5">
<div class="row">
<div class="col-12 mt-5">
<input type="date" id="yas" class="form-control">
<button class="btn btn-success mt-5 w-100" id="tamam">Hesapla</button>
<div id="toplam"></div>
</div>
</div>
</div>
<script>
var tamam = document.getElementById('tamam');
tamam.onclick = function ()
{
var yas = document.getElementById('yas');
var toplam = document.getElementById('toplam');
var date = new Date();
var month = parseInt(date.getMonth())+1;
var day = parseInt(date.getDate());
var year = parseInt(date.getFullYear());
var selectedMonth = parseInt(yas.value.substr(5,2));
var selectedDay = parseInt(yas.value.substr(8,2));
var selectedYear = parseInt(yas.value.substr(0,4));
toplam.innerHTML = '';
if (month < selectedMonth) toplam.innerHTML = (year - selectedYear)-1;
else if (month > selectedMonth) toplam.innerHTML = year - selectedYear;
else if (month === selectedMonth)
{
if (day < selectedDay) toplam.innerHTML = (year - selectedYear)-1;
else if (day > selectedDay) toplam.innerHTML = year - selectedYear;
else toplam.innerHTML = '🎈🎁 ' + parseInt(year - selectedYear) +' Yaşın kutlu olsun 🎈🎁';
}
}
</script>
Bu işini görür diye düşünüyorum
Merhaba Bir domain adının kaydının whois verilerinin masked olması, domain adının sahibinin gizliliğini koruyan bir özelliktir. Ancak, domain adının hangi firman tarafından kaydedildiğini öğrenmek için aşağıdaki adımları deneyebilirsiniz:
Wayback Machine: Bu internet arşivi, belirli bir domain adının geçmişine ait görüntüleri saklar. Domain adının geçmişine ait whois verilerini görüntülemek için buraya gidebilirsiniz.
DomainTools: Bu site, domain adının geçmişine ait whois verilerini görüntülemek için kullanılabilir.
ICANN Whois Lookup: ICANN, domain adı kayıtlarını yöneten resmi bir kurumdur. ICANN'nin whois arama servisi, belirli bir domain adının kayıt verilerini görüntülemek için kullanılabilir.
Bu adımlar size domain adının hangi firman tarafından kaydedildiği hakkında fikir vermeli ve kaydının gizli tutulmasına rağmen kaydeden firmayı belirlemenize yardımcı olabilir.
Merhaba Htaccess dosyanızdaki RewriteRule için hatalı bir tanımlama yapmışsınız.
Aşağıdaki gibi düzenleyebilirsiniz:
RewriteRule ^account/([0-9a-zA-Z-_]+)/([0-9]+)/([0-9]+)$ index.php?page=$1&sef=$2&user_id=$3 [L,QSA]
Bu RewriteRule, URL'nin şu şekilde olmasını bekler:
example.com/account/{page}/{sef}/{user_id}
Yukarıdaki tanımlama, {page} değişkenini $1, {sef} değişkenini $2, ve {user_id} değişkenini $3 olarak index.php dosyasına gönderecektir.
Merhaba PHP tarafından sunulan bir özellik yok, ancak bir kullanıcının tarayıcısı kapandığında otomatik olarak biten bir PHP session'ını sürekli açık tutmak için aşağıdaki yöntemlerden birini kullanabilirsiniz:
Oturum verilerini veritabanında saklamak: Her bir kullanıcı için bir veritabanı kaydı oluşturun ve oturum verilerini bu kayıtlar içinde saklayın. Tarayıcı kapandığında bile veritabanı kaydı var olduğu sürece oturum açık kalır.
Oturum verilerini çerez olarak saklamak: Oturum verilerini çerez olarak saklayarak oturumun bitmesini engelleyebilirsiniz. Ancak, bu veriler güvenliği açısından riskli olabilir, çünkü çerezler tarayıcı tarafından okunabilir.
PHP çalışma süresini uzatmak: PHP tarafından belirlenen varsayılan oturum çalışma süresini uzatmak, oturumun tarayıcı kapandığında bitmemesini sağlar. Bunun için "session.gc_maxlifetime" parametresini düzenleyebilirsiniz.
Merhaba , fulltext aramaları veritabanında eksik ya da yanlış yazılmış kelimeleri bulamayabilir. Bunun nedeni, fulltext aramalarının boşluk ve noktalama işaretlerini dikkate almamasıdır. Ayrıca, fulltext arama için minimum kelime uzunluğu ayarı vardır. Yapılandırma dosyasındaki ft_min_word_len değerini kontrol edin ve uygun bir değere ayarlayın.
Merhaba. Verilen hata mesajı, veritabanındaki bir tablo olan "wma_logs" çökmüş ve onarılması gerekmektedir. Bu hatayı veritabanı yöneticinizle veya veritabanı destek ekibiyle çalışarak çözebilirsiniz. Onarım işlemi tablonun verilerini kaybetme riski taşıdığı için dikkatli bir şekilde yapılması gerekir.
Merhaba. custom.js dosyanızda ajax isteği yaparken belirtmiş olduğunuz URL adresinin doğru olduğundan emin olun. Ayrıca, ajax.php dosyasının döndürdüğü veriyi parse etmeden direk olarak kullanmamış olabilirsiniz. İşte düzeltilmiş hali:
custom.js :
$(function(){
$('a[data-ajax=true]').click(function(){
var href = $(this).attr('href');
alert(href);
$.ajax({
url: "ajax.php",
type: "post",
data:{"href":href},
dataType: "json",
success: function(cevap){
$('title').text(cevap.title);
history.pushState('','','/eyup2/' + href);
}
});
return false;
});
});
AJAX ile dosya indirme işlemi, sunucudan istek yaparak dosyanın içeriğini alıp tarayıcının indirme özelliğini kullanarak gerçekleştirilebilir. Aşağıdaki adımlar bu işlemi yapmak için kullanılabilir:
Sunucudan AJAX isteği yapmak için XMLHttpRequest nesnesi kullanılır.
İsteğin tipi "arraybuffer" veya "blob" olarak ayarlanır.
İsteğin başarılı bir şekilde tamamlanması durumunda, indirilecek dosyanın içeriği response özelliği aracılığıyla alınır.
Dosya içeriğini indirmek için tarayıcının indirme özelliğini kullanmak için URL.createObjectURL() veya URL.createBlobURL() fonksiyonları kullanılabilir.
İndirme işlemi tamamlandıktan sonra, oluşturulan URL nesnesi URL.revokeObjectURL() fonksiyonu ile geçersiz hale getirilmelidir.
Aşağıdaki örnek, AJAX ile sunucudan dosya indirme işlemini gösterir:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'path/to/file', true);
xhr.responseType = 'blob';
xhr.onload = function(e) {
if (this.status == 200) {
var blob = new Blob([this.response], {type: 'application/octet-stream'});
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.download = 'file.bin';
link.click();
window.URL.revokeObjectURL(link.href);
}
};
xhr.send();
merhaba $href değişkenine verdiğin değerin içinde rtim diğe bir fonksiyon yazmışsın, eğer boşlukları silmek için yazdıysan o rtrim değil trim()
Merhaba, bankaya zaten ödemenin kabul edildiğinde ve ya iptal edildiğinde yönlendireceği bir url vardır. Bu urle şifreli bir şekilde para miktarını yazdıra bilirsin, sonra o url çalıştırığında bir fonksiyon çalışdır onun sayesinde dbyi güncelleye bilirsin. Yanlızca urlleri tokenle gönder ve ya dbde bide durum diye bisey ac, link bir kere acildiginda durumu degissin ki adam durmadan linke girerse db yenilenmesin