v2.5.2
Giriş yap

PDO Tema Mantığı

qran7
577 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.

Cevap yaz
Cevaplar (3)
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.

qran7
1461 gün önce

Bir sitem var bu sitede tema mantığı kullanmak istiyorum. Araştırdım ama bulamadım

Örn: Tema1, Tema2, Tema3

Siteye erişim sağlayanlar hangi "TEMA"yı seçmişse veri tabanından onunla erişim yapmasını istiyorum.

6nok
1461 gün önce

PHP PDO tema mantığı nedir? Yapmak istediğiniz şeyi tam anlamıyla açıklayabilirseniz, daha iyi destek alabilirsiniz.