1. sayfa
css dosyanın içine aşşagıdaki şekilde php dosyasını çek animation php ilede veritabanından istedigin css kodunu çektir aşşagıdaki urlyi kullanırsan php dosyanda css dosyasıyla aynı dizinde olsun @import url(animation.php); |
sayfanın css özelliklerini veritabanından çekicem *arka plan rengini *linklerin rengi *yazıların rengi vb. css dosyamın içinde php kullanabilir miyim? kullanılıyosa nasıl kullanabilirim? veritabanından verileri çekip css özelliği olarak yapıştıracam teşekkürler |
CSS içerisinde PHP kullanılmaz malesef. PHP içerisinde CSS kullanabilirsiniz. |
php içerisinde css nasıl kullanabilirim? renk kodlarını veritabanından çekicem |
Renk kodlarını veritabanında çekemezsiniz. Bunun farklı yöntemleri var if else if else komutlarına hakimseniz istediğiniz işlemi funksiyon ile dışarıdan paremetre gondererek yapabilirsiniz. |
if else komutlarına hakimim bi tane örnek yazabilir misin? mantığı kafama otursa çatır çatır yazarım devamını |
Bakın şöyle daha basit bir örnek vereyim size bu şekildede oluyor. PHP ile CSS'e komut vermek istiyorsanız CSS kodlarınız php taglarının içerisinde olması lazım style şekilde belirtilerek. Örnek gösteriyorum hemen..
Gösterdiğim şekilde değiştirebilirsiniz. Fakat farklı bir CSS dosyasının içerisinde değişiklik yapamazsınız. Yani değiştirmek istediğiniz css kodlarınızı php taglarınızın içinde bu şekilde belirtmeniz gerekiyor. |
http://stackoverflow.com/questions/5338972/how-to-include-php-code-in-css bakmanızı tavsiye ederim. |
tamam saol teşekkür ederim |
baktım bu sistemde ama işte veritabanından çekme işlemini yapınca patates oluyo çalışmıyo |
Hayır bu şekilde rahatlıkla veritabanından'da çekebilirsiniz. |
bi tane include yaz adı stylesheet.php olsun bunun icindeki css i php ile yaz ama gibisinden git istedigin sayfada cek onu |
style.php <?php header(’Content-type: text/css’); include("connect.php"); $sor=mysql_query("select * from css"); while($cek=mysql_fetch_assoc($sor)) { $arka=$cek["arka_plan"]; } echo "body{background:".$arka.";}"; ?> index.php <link rel="stylesheet" type="text/css" href="style.php" /> şeklinde yapıyorum;direk style.php yi çalıştırdığımda "body{background-color:#000000;}" bu çıkıyo index.php arkaplan rengi değişmiyo :( sorun nerde ki? |
header(’Content-type: text/css’); olmayacak header(’content-type: text/html’); olacak Tam olarak : header('content-type: text/html; charset=utf-8') |
1. sayfa
bir php dosyası olur orda standart css kodları olur dinamik yerlere php değişkeni atarsın şöyle mesala
background : $arkaplan;
gibi bu php dosyası ile yeni bir dosya oluşturursun o değişkenlerle