CibzaDB'den kaynaklı olma ihtimali var mı ?
Hiç normal mysqli veya pdo ile denedin mi yapmayı ?
Merhaba kodları paylaşırsan yardımcı olabilirim.
Kod nasıl atılıyor dersen ?
```
// Kod buraya gelecek
```
Öncelikle merhaba ben hiç fullcallendar kullanmadım ama sitesine baktığımda az çok ne olduğunu anladım.
Şimdi burada sana bir fonksiyon vericem ve bunun nasıl kullanıcağını göstericem şimdi sen hem
javascript'i hemde jquery'i eklemisin etiket olarak ben bu yüzden fonksiyonu javascript olarak vericem
sonra jquery'i nasıl yapıcağını göstericem.
Javascript fonksiyonu
let newModal = (mainModal,openButton,closeButton,toggleClass) => {
let modal = document.querySelector(mainModal);
let modalOpenButton = document.querySelector(openButton);
let modalCloseButton = document.querySelector(closeButton);
let hasClass = modal.classList.contains(toggleClass);
modalOpenButton.addEventListener("click", () => {
modal.classList.add(toggleClass);
});
modalCloseButton.addEventListener("click", () => {
modal.classList.remove(toggleClass);
});
window.addEventListener("keyup", (e) => {
if(e.code == "Escape" && hasClass === true){
modal.classList.remove(toggleClass);
}
});
};
Bu fonksiyon şu şekilde kullanıcaksın ilk modal'ı css ile düzenliyiceksin ondan sonra
modal active class'ı yokken gözükmiyecek sonra açma butonuna basıldığında active class'ı
atanacak sende active classı varsa modal'ı göster yapıcaksın css ile yapıcaksın bunları
Kullanımı:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<!-- Burada fonksiyon bulunan JS dosyasını çağırdan diye düşünüyorum -->
<!-- Burdada CSS ile modalı ayarladın sayıp işlemime geçiyorum -->
</head>
<body>
<button id="openButton">Open Modal</button>
<div id="modal">
<button id="closeButton">Close Modal / ×</button>
<!-- Bu içerik beni ilgilendirmez -->
</div>
<script>
newModal("#modal","#openButton","#closeButton","active");
</script>
</body>
</html>
İşlem bundan ibaret eğer jquery ile çalışıyorsanız
Jquery:
function newModal(mainModal,openButton,closeButton,toggleClass){
let modal = $(mainModal);
let modalOpenButton = $(openButton);
let modalCloseButton = $(closeButton);
let hasClass = modal.hasClass(toggleClass);
modalOpenButton.on("click", () => {
modal.addClass(toggleClass);
});
modalCloseButton.on("click", () => {
modal.removeClass(toggleClass);
});
window.on("keyup", (e) => {
if(e.code == "Escape" && hasClass === true){
modal.removeClass(toggleClass);
}
});
};
Eğer jquery ise fonksiyonu bu şekilde kullan diğer herşey aynı
Not: Fonksiyonlar bana aittir lütfen kendiniz yazmışsınız gibi kullanmayın...
İyi çalışmalar...
Merhaba öncelikle kategori idsini bulman lazım.
Diyelim ki id = 1
<?php
// $_GET["id"] olması lazım yani url'den id göndermen gerek
$id = 1;
// Mysqli kullanarak bu örneği yaptım
// Mantık bu şekilde
$sql = $baglan->query("SELECT * FROM makaleler WHERE kategori_id = '".$id."' ORDER by id DESC ");
while($row = $sql->fetch_assoc()){
echo $row["makale_ismi"];
}
?>
Yani makalende kategori id'sini bulundurmalısın.
ve bu arada siten htaccess dosyasına ilgi duymalısın seo'yu güçlendir
İyi çalışmalar...
Öncelikle Merhaba bence hiç uğraşma php ile direk javascript ile çek sonra eğer işin php ileyse
javascript ile gönder hem hızlı olur hemde php sürümünü güncelleyemiyorsan zorundada kalmassın.
Örnek:
// ben fetch ile çekicem
fetch("json/test.json", {
method: "get"
})
.then(res => res.json())
.then(ans => {
console.log(ans);
})
.catch(console.error);
bu veriyi çekmek içindi şimdi ise php'ye gönderelim
// tekrar fetch kullanıcam
fetch("php/veri.php", {
method: "post",
body: JSON.stringify(gonderilecek_veri)
})
.then(res => res.text())
.then(ans => {
console.log(ans);
})
.catch(console.error);
Şimdide php'ye veri gelince işlemi yapalım ve geri döndürelim
<?php
// veriyi aldık
$veri = json_decode(file_get_contents("php://input"), true);
/*
İşlemler yapıldı
...
...
...
...
...
...
...
*/
// işlem bitti ve veriyi gönderdik
echo "işlem sonucu";
?>
Eğer kaynak arıyorsan Tayfun Abi'nin sayfasında var.
Link: http://www.erbilen.net/php-ve-json/
Öncelikle Merhaba bence hiç uğraşma php ile direk javascript ile çek sonra eğer işin php ileyse
javascript ile gönder hem hızlı olur hemde php sürümünü güncelleyemiyorsan zorundada kalmassın.
Örnek:
// ben fetch ile çekicem
fetch("json/test.json", {
method: "get"
})
.then(res => res.json())
.then(ans => {
console.log(ans);
})
.catch(console.error);
bu veriyi çekmek içindi şimdi ise php'ye gönderelim
// tekrar fetch kullanıcam
fetch("php/veri.php", {
method: "post",
body: JSON.stringify(gonderilecek_veri)
})
.then(res => res.text())
.then(ans => {
console.log(ans);
})
.catch(console.error);
Şimdide php'ye veri gelince işlemi yapalım ve geri döndürelim
<?php
// veriyi aldık
$veri = json_decode(file_get_contents("php://input"), true);
/*
İşlemler yapıldı
...
...
...
...
...
...
...
*/
// işlem bitti ve veriyi gönderdik
echo "işlem sonucu";
?>
Eğer kaynak arıyorsan Tayfun Abi'nin sayfasında var.
Link: http://www.erbilen.net/php-ve-json/
İyi çalışmalar...
Merhaba bunun için instagram api kullanmalısın.
Bunun için Tayfun Abi'nin videosu var Youtube'da Prototurk'e bakarsan bulabilirsin.
İyi çalışmalar...
anladığıma göre şu şekilde yapabilirsin
ben burda resmi logo olarak alıcam
.logo{
position: fixed;
bottom: 0;
left: 0;
}
eğer menü sağdan açılıyorsa
.logo{
position: fixed;
bottom: 0;
right: 0;
}
İyi çalışmalar...
Eğer yatay ise bodye
body{
overflow-x: auto;
}
Eğer dikey ise bodye
body{
overflow-y: auto;
}
Eğer hem dikey hem yatay ise bodye
body{
overflow: auto;
}
Merhaba şu şekilde kullanabilirsin
$('form').on("submit", function(){
// İşlem
});