j'essaie de faire une css en php mais elle ne fonctionne que sous IE ?
Le fichier qui contient les css "style.css.php"
header('content-type: text/css');
header('HTTP/1.0 304 Not Modified');
require_once('../admin/class/class.pdo.php');
$connection=new Connection();
$sql="SELECT * FROM design WHERE id=1";
$result = $connection->select($sql);
foreach($result as $val)
{
$id= $val['id'];
$designFondFenetre= $val['designFondFenetre'];
$designFondBloc= $val['designFondBloc'];
$designCouleurBloc= $val['designCouleurBloc'];
$designCouleurPolice=$val['designCouleurPolice'];
$designCouleurLien= $val['designCouleurLien'];
$designCouleurLienHover= $val['designCouleurLienHover'];
$designCheminLogo= $val['designCheminLogo'];
$designCouleurFondLogo= $val['designCouleurFondLogo'];
$designPositionLogo= $val['designPositionLogo'];
$designTypePolice= $val['designTypePolice'];
$designFormeCoin= $val['designFormeCoin'];
$designTonalite= $val['designTonalite'];
$designTexteDefilant= $val['designTexteDefilant'];
$designTexteDefilantCouleur= $val['designTexteDefilantCouleur'];
$designTexteEffet= $val['designTexteEffet'];
$designTexteAnimation=$val['designTexteAnimation'];
}?>
*{margin:0;padding:0;}
body {
font-family:<?php echo $designTypePolice;?>; /* lucida */
font-size: 1.2em;
line-height:180%;
margin: 0;padding: 0;
background-repeat:no-repeat; /** image répéter body **/
/* background-image:url('../img/fondDefault.png'); */ /** image body **/
background-attachment:fixed; /** image avec ascenceur body **/
background-color:<?php echo $designFondFenetre;?>; /** #312A25; :: couleur fond site **/
}
le html
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" media="screen" type="text/css" href="css/style.css.php" />
Merci