Mi sugerencia es bien simple Te creas doce imágenes, una para cada mes asignandole en el nombre el número de més (ej. 3.jpg para marzo)... y luego agregas esto en tu clase #cabecera
<style type="text/css" media="all"> #cabecera { background-image: url(<?php echo date('n'); ?>.jpg) no-repeat; } </style> date('n') trae los meses como número. Saludos 2008/3/9 Zagalet <[EMAIL PROTECTED]>: > Se me ocurren un par de formas: > Crear un script PHP que genere <style>#cabecera { background-image: url > ($nombre_mes.jpg) no-repeat; } > en cada página > > O mediante rewrite rule archivos .htaccess y php, de forma que cuando se > acceda a mes_dinamico.jpg en realizad se accede a mes_dinamico.php, > donde se crea la imagen usando las cabeceras mime de jpg > > > Tei escribió: > > 2008/3/5 Carlos Rincón <[EMAIL PROTECTED]>: > > > >> Hola, > >> > >> > >> > Hola amigos, aqui estoy con mis preguntas raras. > >> > > >> > Lo que quiero hacer es cambiar dentro de un css (mediante PHP) la > imagen > >> > de fondo de la cabecera según el mes en el que nos econtremos. > >> > > >> > Si tengo en el CSS > >> > > >> > #cabecera { > >> > background-image: url (marzo.jpg) no-repeat; > >> > } > >> > > >> > ¿Cómo se puede cambiar "marzo.jpg" dinámicamente para que en abril > >> > cargue "abril.jpg" y así sucesivamente? > >> > > >> > No quiero tener distintos CSS, sólo quiero usar mi ficherito > >> > "genericos.css" y dentro de él hacer todo lo que os pido > >> > ¿Es posible? > >> > >> > >> Lo que deberías hacer es poner algo como > >> > >> #cabecera { > >> background-image: url(mes-actual.php) no-repeat; > >> } > >> > >> > > > > Para evitar que se muestre el año incorrecto, esta puede ser la mejor > > tecnica. Porque desde el php envias al navegador los headers que sean > > precisos. Y rediriges o vuelcas el fichero que quieras, conforme a > > las reglas que sean necesarias. De hecho, el nombre "mes-actual.php" > > esta obsoleto, puesto que con esta solucion puedes cambiar de imagen > > cada dia, cada hora, o cada estacion. O cuando la luna este en luna > > creciente, etc.. Es una solucion sencilla, flexible, que evita un > > problema gordo que puedes tener con las otras. > > _______________________________________________ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > __________ NOD32 2929 (20080307) Information __________ > > > > This message was checked by NOD32 antivirus system. > > http://www.eset.com > > > > > > > > > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo