Hey,
Ik ben een site aan t fixen met PHP. ik heb er voor gekozen om met stylesheets te werken.
hier is een voorbeeld:
BODY { font-family: Verdana, Courier;
font-size: 12px;
color: #000000; }
Ik wil er voor zorgen dat alle waardes in het style sheet (in het vb Verdana enz.)
veriabel zijn, zodat ik ze met een database en een formuliertje kan wijzigen, zonder in het .css bestand te moeten.
ik heb de volgende code al geprobereerd:
mysql_connect("$hostname", "$db_user", "$db_password")
or die ("could not connect to localhost");
mysql_select_db("$db_name", "$conn")
or die ("Cannot connect to database");
$query = "select * from style"
or die ("something wrong with the database");
$result = mysql_query($query)
or die ("something wrong with the database");
$obj = mysql_fetch_object($result)
or die ("something wrong with the database");
$body_font = "$obj->body_font";
en dan de volgende stylesheet code:
BODY { font-family: <?PHP echo "$body_font" ?>;
font-size: <?PHP echo "$body_font_size" ?>;
color: <?PHP echo "$body_font_color" ?>; }
dit heeft helaas geen effect..
heeft iemand een idee hoe ik dit probleem het beste kan oplossen?
Ik ben een site aan t fixen met PHP. ik heb er voor gekozen om met stylesheets te werken.
hier is een voorbeeld:
BODY { font-family: Verdana, Courier;
font-size: 12px;
color: #000000; }
Ik wil er voor zorgen dat alle waardes in het style sheet (in het vb Verdana enz.)
veriabel zijn, zodat ik ze met een database en een formuliertje kan wijzigen, zonder in het .css bestand te moeten.
ik heb de volgende code al geprobereerd:
mysql_connect("$hostname", "$db_user", "$db_password")
or die ("could not connect to localhost");
mysql_select_db("$db_name", "$conn")
or die ("Cannot connect to database");
$query = "select * from style"
or die ("something wrong with the database");
$result = mysql_query($query)
or die ("something wrong with the database");
$obj = mysql_fetch_object($result)
or die ("something wrong with the database");
$body_font = "$obj->body_font";
en dan de volgende stylesheet code:
BODY { font-family: <?PHP echo "$body_font" ?>;
font-size: <?PHP echo "$body_font_size" ?>;
color: <?PHP echo "$body_font_color" ?>; }
dit heeft helaas geen effect..
heeft iemand een idee hoe ik dit probleem het beste kan oplossen?