Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/12/2013, 10:11
Avatar de Dalam
Dalam
 
Fecha de Ingreso: septiembre-2010
Mensajes: 409
Antigüedad: 13 años, 7 meses
Puntos: 56
Respuesta: como modificar hoja css externa con php

Si a lo que te refieres es a cambiarla una vez se halla cargado la pagina, es imposible mediante php.
Si a lo que te refieres es a cambiar distintas opciones dependiendo de variables lo puedes hacer haciendo referencia a un archivo php en el src del estilo css referenciado en el html y en el archivo php referenciado enviando un header de css.

En tu script tendras algo parecido a esto
Cita:
<link href="/includes/css/style.css" rel="stylesheet" type="text/css" />
Y deberias poner algo asi
Cita:
<link href="/includes/css/style.php" rel="stylesheet" type="text/css" />
Luego en el script style.php deberias incluir el header de css
Código PHP:
Ver original
  1. <?php
  2. header("Content-type: text/css");
  3. //Aqui el codigo php que se deberia de mandar
  4. ?>
Tambien podrias hacerlo si puedes modificar el archivo htaccess, podrias forzar a que sea php quien procese los archivos css agregando estas lineas
Cita:
<Files style.css>
ForceType application/x-httpd-php
AddHandler application/x-httpd-php .css
</Files>