Foros del Web » Programando para Internet » PHP »

[Duda]Php con css

Estas en el tema de [Duda]Php con css en el foro de PHP en Foros del Web. Ola amigos, bueno os explico, yo estoy desarrollando mi cms, y le toy añadiendo variables y mas funciones. Bueno pues tengo una duda con una ...
  #1 (permalink)  
Antiguo 11/08/2009, 06:52
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
[Duda]Php con css

Ola amigos, bueno os explico, yo estoy desarrollando mi cms, y le toy añadiendo variables y mas funciones.
Bueno pues tengo una duda con una de las funciones.

Aver ahora mismo le taba poniendo una funcion que cambia algunas imagenes de la cms, pero para que esas imagenes se vean bien, pues lleva una hoja de estilos.
Tonces, pa que cambie una imagen, tiene que cambiar una parte del nombre de la hoja de estilos.


Aver un ejemplo, yo quiero cambiar unas tabs, entonces son unas viejas=old y unas nuevas=new,en las imagenes su nombre es asi: tabs_old. png y tabs_new. png, tonces en la hoja de estilos, tengo que poner el codigo php, para que cambie el nombre. Seria asi:
Código:
#navi li strong, #navi li a {
	float: left;
	height: 22px;
	padding: 6px 16px 0 22px;
	background-repeat: no-repeat;
	background-image: url(../images/tabs_<?php echo FetchCMSSetting('diseño'); ?>.png);
	background-position: -10px -28px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
Diseño: es la columna, donde cambia la variable "old" o "new"
Bueno pues cuando entro a la web, las tabs no se han cambiado :S, yo pienso que es porque la hoja de estilos no lee codigos php, pero entonces como se haria?
Es urgente para mi cms.
Espeor que me ayuden


Salu2
  #2 (permalink)  
Antiguo 11/08/2009, 08:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: [Duda]Php con css

es fácil!!

Código HTML:
<link rel="stylesheet" type="text/css" href="foo.php" /> 
foo.php
Código:
.candy-class {
  color: <?php echo "red"; ?>
}
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 11/08/2009, 08:45
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: [Duda]Php con css

Tema trasladado desde PHP Configuración
  #4 (permalink)  
Antiguo 11/08/2009, 09:33
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: [Duda]Php con css

Cita:
Iniciado por pateketrueke Ver Mensaje
es fácil!!

Código HTML:
<link rel="stylesheet" type="text/css" href="foo.php" /> 
foo.php
Código:
.candy-class {
  color: <?php echo "red"; ?>
}
Aver, el codigo que puse esta en un style.css, no dentro del codigo del archivo.

Salu2-
  #5 (permalink)  
Antiguo 11/08/2009, 09:50
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: [Duda]Php con css

claro, eso entiendo...

solo que en mi ejemplo, estoy usando un .php como hoja de estilos... y no un .css

¿¿para que???

pues para poder ejecutar código PHP y enviar el resultado como CSS ...¿no se nota??


en tu caso, un script .php se encargaría de generar los estilos correspondientes, y obvio... enviarlos como CSS


ahora... los estilos que dices como lo estas llamando, desde el <head/>, desde un <link/> o desde <style/>

bueno, cualquier opción que necesite de ejecutar PHP lo puedes lograr como te expongo...


suerte!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 11/08/2009, 13:39
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: [Duda]Php con css

Cita:
Iniciado por pateketrueke Ver Mensaje
claro, eso entiendo...

solo que en mi ejemplo, estoy usando un .php como hoja de estilos... y no un .css

¿¿para que???

pues para poder ejecutar código PHP y enviar el resultado como CSS ...¿no se nota??


en tu caso, un script .php se encargaría de generar los estilos correspondientes, y obvio... enviarlos como CSS


ahora... los estilos que dices como lo estas llamando, desde el <head/>, desde un <link/> o desde <style/>

bueno, cualquier opción que necesite de ejecutar PHP lo puedes lograr como te expongo...


suerte!!
Bueno lo que hice, no me salio mal no se si hice algo mal, esque no se muxo sobre esto, toy empezando, pues el link para generar el estilo es asi:
Código:
<link rel="stylesheet" href="/web-gallery/v2/styles/style.php" type="text/css" />
Tengo algo que editaR?, porque asi la web no me encuentra el style, osea no se me ven bn las imagenes.

Espero que me ayudes es urgente, para un proyecto, y lo prometi

Salu2
  #7 (permalink)  
Antiguo 11/08/2009, 23:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: [Duda]Php con css

lo único que debes editar, pues es el script /web-gallery/v2/styles/style.php (ya que lo estas usando como CSS)

usa tu sentido común, el hecho de que cambies algo no quiere decir que el resto se haga por si solo...

eso es todo, suerte!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:11.