v2.5.2
Giriş yap

PDO Tema Mantığı

qran7
578 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Başlıkta belirttiğim gibi PHP PDO tema mantığını en basit nasıl yapılır bilmiyorum. Sistede Erbilenin yaptığı var dı ama aradım bulamadım yada ben yanlış hatırlıyorum. Bilen varsa yardımcı olursa sevinirim.

6nok
1461 gün önce

O zaman şöyle düşünelim.

Sistemimiz içinde "/templates" klasörü olsun.

$kullanici_tema = $db->prepare("SELECT `tema` FROM `kullanicilar` WHERE `id` = :id");
$kullanici_tema->execute([":id" => 1]);
$kullanici_tema = $kullanici_tema->fetch();
$kullanici_tema = $kullanici_tema["tema"];
// darktheme değeri döndürdüğünü varsayalım

bu sorgudan gelen "$kullanici_tema" değişkeni değerinin /templates klasöründen uyuştuğu stil dosyasını sayfamıza entegre edelim.

<link rel="stylesheet" href="//domain.com/templates/<?php echo $kullanici_tema; ?>.css"/>

gelen stil dosyası da sitemizdeki şablonları değiştirsin. Çok kabataslak bir fikir bu ama zannediyorum ki böyle birşey yapmak istiyorsunuz.