Como puedo utilizar hojas de estilo dinamicas con PHP?
Osea modificar las hojas de estilo en pleno proceso.
Segun esta página, es posible.
Código:
Mi intención es cambiar el background de un estilo, pero no he logrado entender muy bien como funciona.h t t p ://webmasters.navegalis.com/articulos/mostrar/109/
Este el codigo.
Código HTML:
1<html xmlns="h t t p :// w w w.w3.org/1999/xhtml"> 2<head> 3<link type="text/css" media="screen" rel="stylesheet" href="estilo/estilo.php"/> 4</head> 5 <?php 6 $numbanners = 4; 7 $random = rand(1,$numbanners); 8 $img = array(); 9 $img[1] = "../imagen/baner/1.jpg"; 10 $img[2] = "../imagen/baner/2.jpg"; 11 $img[3] = "../imagen/baner/3.jpg"; 12 $img[4] = "../imagen/baner/4.jpg"; 13 ?> 14<body> 15<div id="baner002"><?php echo ''.$img[$random].'';?></div> 16</body> 17</html>
A partir de la linea 5 se genera el banner.
Y en la linea 15 muestra el banner en el DIV "baner002".
estilo.php
Código:
En la linea 9 se muestra el background de la imagen, creo que se debería guardar el valor de la imagen en una variable y colocar la variable entre los paréntesis del background entre etiquetas de php.1 <?php header("Content-type: text/css"); ?> 2 #baner002 { 3 width: 900px; 4 height: 160px; 5 background-image: url("etiqueta php"); 6 background-position: top; 7 background-repeat: no-repeat; 8 background-color: #ffffff; 9 }
He intentado varias cosas y no me funciona.
Espero me ayuden.
gracias.