Hola a todos
A ver si alguien sabe con escribo sintaxis PHP dentro de un archivo css.
Es decir tengo un archivo con extension .css (imagen.css) y necesito
escribir sintaxis php dentro de ese archivo
Disculpe las molestias causadas
| |||
PHP y CSS Hola a todos A ver si alguien sabe con escribo sintaxis PHP dentro de un archivo css. Es decir tengo un archivo con extension .css (imagen.css) y necesito escribir sintaxis php dentro de ese archivo Disculpe las molestias causadas |
| ||||
Respuesta: PHP y CSS Hola mmesa84, No puedes hacerlo a menos que agregues la extensión CSS a la configuración de tu servidor web para que interprete los archivos CSS con PHP. Si no es posible hacer ese cambio (hosting compartido), puedes abrir el archivo como php directo y enlazarlo:
Código php:
Ver original
Código html:
Ver original Saludos. |
| |||
Respuesta: PHP y CSS Cita: Otra opción es usar archivos .htaccess y el mod rewrite para enmascarar y fingir un archivo css falso, que tenga un php de fondo. Alguna vez leí (aunque nunca me convencí) de que usar un archivo con extensión php como hoja de estilos podía no ser compatible con todos los SO y navegadores.Saludos, ![]() |
| ||||
Respuesta: PHP y CSS Cita: Muy cierto, lo mejor es entonces usar mod_rewrite o en dado caso agregar los CSS para que sean parseados por el parser de PHP.
Iniciado por okram ![]() Otra opción es usar archivos .htaccess y el mod rewrite para enmascarar y fingir un archivo css falso, que tenga un php de fondo. Alguna vez leí (aunque nunca me convencí) de que usar un archivo con extensión php como hoja de estilos podía no ser compatible con todos los SO y navegadores. Saludos, ![]() ![]() |
| |||
Respuesta: PHP y CSS Gracias Gatorv por tu respuesta Me gustaria aplicar la primera variante que me dices sabes como se hace. Te dire que aplique una pero no me trabaja bien. lo que hice fue agrgar esta directiva en el http.config AddHandler application/x-httpd-php .php entonces en el archivo css pude escribir sintaxis php pero tenia ciertos problemas 1- tuve que ponerle al principio de cada archivo (header("Content-type: text/css");) 2- y los css donde no tengo la necesidad de escribir codigo php, el servidor me envia al nevegador Content-type: text/html para esos archivos css |
| |||
Respuesta: PHP y CSS Cita: Gracias por el consejo
Iniciado por GatorV ![]() Ese es el problema, todos tus CSS van a ser "parseados" con PHP, y a todos les tienes que agregar la linea del CSS. Si no quieres hacer eso entonces puedes ir por la segunda opción o la tercera es tener un script que genere el CSS y lo guarde ya "creado" en un directorio. Saludos. Mi inclinare por la segundo, por lo que veo es la mejor apcion Lo complicado de esta es que voy que tener que codificar bastante Gracias de nuevo por la molestia |
| |||
Respuesta: PHP y CSS Cita: Gracias por el consejo
Iniciado por okram ![]() Otra opción es usar archivos .htaccess y el mod rewrite para enmascarar y fingir un archivo css falso, que tenga un php de fondo. Alguna vez leí (aunque nunca me convencí) de que usar un archivo con extensión php como hoja de estilos podía no ser compatible con todos los SO y navegadores. Saludos, ![]() Lo intentare con el mod_rewrite |
| ||||
Respuesta: PHP y CSS Cita: ¿No consume mucho el mod_rewrite para hacer lo del css? Pregunto, porque siempre he leido que es así -el simple hecho de usar el módulo, sea para lo que sea.Alguna vez he visto, sobre todo en librerías, links a hojas de estilo que contienen en la URL variables tipo GET. No sé si puede hacerse algo con eso, porque solo lo he visto y nunca me puse a mirarlo. ![]() |
| ||||
Respuesta: PHP y CSS Ahora que viste q se puede ...... la pregunta.... Para que quieres hacer esa barbaridad!
__________________ Drupal Argentina |
| |||
Respuesta: PHP y CSS Bueno soy desarrollador de j2ee y estoy implementando una librria para PHP parecida a JAWR de java(es una libreria para optimizar archivos css y js) link(https://jawr.dev.java.net/ ). Esta libreria que quiero hacer quiero que brinde a los desarrolladores de php todo las funcionalidades que brinda la libreria ya mencionada |
| ||||
Respuesta: PHP y CSS Interesante, lo digo por lo poco que se de java. Saludos y suerte con tu proyecto. :)
__________________ Drupal Argentina |