From: Ümit CAN (umit@dominant.com.tr)
Date: Thu 15 Feb 2007 - 09:52:29 EET
<?php
header('Content-type: text/css');
$bugun = date("m/d/Y");
$saat = date("H:i:s");
echo "/* CSS Document */\n";
echo "/* olusum tarihi : ".$bugun."-".$saat."*/\n";
echo "@charset \"iso-8859-9\";\n\n";
$DbSorguTema = ""; //--> mysql sorgun
$DbSorguTemaBul = mysql($Db,$DbSorguTema);
$DbSorguTemaOku = mysql_fetch_assoc($DbSorguTemaBul); //--> DB OKU
/** BODY **/
echo "body{\n";
echo "\t background-color:#".$DbSorguTemaOku['DbTemaColor1'].";\n";
echo "\t margin:0px;\n";
echo "\t font-family:".$DbSorguTemaOku['DbTemaFont1'].";\n";
echo "\t scrollbar-face-color:#".$DbSorguTemaOku['DbTemaColor1'].";\n";
echo "\t scrollbar-shadow-color: #".$DbSorguTemaOku['DbTemaColor2'].";\n";
echo "\t scrollbar-highlight-color:#".$DbSorguTemaOku['DbTemaColor1'].";\n";
echo "\t scrollbar-3dlight-color: #".$DbSorguTemaOku['DbTemaColor2'].";\n";
echo "\t scrollbar-darkshadow-color: #".$DbSorguTemaOku['DbTemaColor1'].";\n";
echo "\t scrollbar-track-color: #".$DbSorguTemaOku['DbTemaColor1'].";\n";
echo "\t scrollbar-arrow-color: #".$DbSorguTemaOku['DbTemaColor2'].";\n";
echo "}\n";
?>
<LINK REL=\"stylesheet\" id=\"tema\" type=\"text/css\" media=\"screen\" href=\"tema.php?temaID=1\">
Ben buna benzer bir tema geliştirmiştim mysql de kullanıcı bazında tema datası oluşturabilirsin yada bir tane default olur isteyen farklı tema seçebilir.Buna benzer bişeyler yapabilrsin bence.Programlarındada linkteki gibi çağırırsan sorun olmuyo.
----- Original Message -----
From: "Mahir B. Aşut"
To: linux-programlama@liste.linux.org.tr
Sent: Wednesday, February 14, 2007 5:42 PM
Subject: Re: [Linux-programlama] CSS içinde PHP ile değişiklik yapılabilir mi?
Merhabalar,
perl'de aynı şeyi 'regexp'lerle yapıyorum (regular expressions):
if (kosul) { icerik =~ s/eskiicerik/yenicerik/ }
...gibi çok basit veya zaman zaman farklı yöntemlerle (mesela belirli sayfalarda mysql'den çağrılacak renk vs. gibi farklı değişken değerlerini doğrudan değiştirmek) ama regexp'lerle.
PHP sonuçta perl'den devşirme olduğu için bildiğim kadarıyla perl regexpleriyle uyumlu.
Bence bu yöne de bir bakın.
selamlar,
Mahir
Nuri Akman yazmış:
Arkadaşlar,
PHP ile bir CMS Sitesi (Content Management System / İçerik Yönetim Sistemi) geliştirmeye çalışıyorum. Bu sitede kullandığım bir kaç adet CSS dosyam var. Ancak, çerçeve rengi, zemin rengi, zemin resmi gibi bazı bölümlerin kullanıcılarım tarafından tanımlanabilmesini istiyorum. Kullanıcı tercihlerimi MySQL içinde saklıyorum.
Gelelim soruya: CSS içindeki bazı bölümlerin değerlerini PHP ile değiştirmem gerekiyor. (background-color:#FFFFFF; yazan satırdaki renk kodu gibi.) Aklımdan bir sürü şeyler geçiyor bu işi yapabilmeyle ilgili olarak.
İstedim ki sizlere sorayım, geçmişte bu konuda bir çözüm geliştirimiş birisi varsa tekerleği yeniden keşfetmeyeyim.
Sevgiler,
Nuri AKMAN
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
------------------------------------------------------------------------------
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
------------------------------------------------------------------------------
---
avast! Antivirus: Gelen mesaj temiz.
Virus Veritabani (VPS): 000713-2, 14.02.2007
Test zamani: 14.02.2007 17:54:30
avast! - telif hakki (c) 1988-2007 ALWIL Software.
http://www.avast.com
--- avast! Antivirus: Giden mesaj temiz. Virus Veritabani (VPS): 000713-4, 14.02.2007 Test zamani: 15.02.2007 09:52:30 avast! - telif hakki (c) 1988-2007 ALWIL Software. http://www.avast.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama