Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2011, 03:20
jdavidpe
 
Fecha de Ingreso: enero-2011
Mensajes: 8
Antigüedad: 13 años, 3 meses
Puntos: 0
cambiar dinamicamente una hoja de estilos css mediante php

Hola, tengo el código que muestro más abajo. He estado viendo en varias web y he visto que tengo que crear una sesión y demás. pero no sé como hacerlo exáctamente.

Mi código es el siguiente, quiero cambiar el azul.css a un verde.css si me pudierais poner un ejemplo estaría muy agradecido:

Código PHP:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>

<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento sin título</title>

<
link href="azul.css" rel="stylesheet" type="text/css" /> <!--Llamada a la hoja 

de estilos css
-->
</
head>

<
body id="header">
<
div id="container">
<!--
_____________________________________________________________________________TABLA MAQUETADORA-->
  <
table align="center" width="70%" border="1" >
    <
tr>
      <
td id="cabecera" colspan="3" align="center">FORO CAMBIAR COLORES</td>

    </
tr>
    <
tr>
      <
td id="menu" width="33%" align="center"><a href="nueva_discusion.php">NUEVA DISCUSIÓN</a></td>
      <
td id="menu" width="33%" align="center"><a href="id_editor.php">EDITOR</a></td>
       <
td id="menu" width="33%" align="center"><a href="cambiar_colores.php">CAMBIAR COLORES</a></td>
    </
tr>
    <
tr>
      <
td colspan="3" id="fondo_foro">
        
<!--
_____________________________________________________________________________TABLA DE INTERVENCIONES-->
        <
div id="intervenciones" align="center">
            
            <
p></p>

              <
FORM METHOD="POST" ACTION="cambiar_colores.php">
              <
select name="seleccionCss">
              
COLORES: <option value="blancoNegro">Blanco y negro</option>
                         <
option value="rojo">Rojos</option>
                         <
option value="verde">Verdes</option>
                       <
option value="azul">Azul</option>
              </
select>
              <
p></p>
              <
p></p>
              <
input type="submit" name="submit" value="OK"></p>
              </
FORM>
              
        
              </
td></tr>
              </
table>
  
<!--
_____________________________________________________________________________FIN DE TABLA DE INTERVENCIONES-->

        </
div>
        </
td>
    </
tr>
  </
table>
<!--
_____________________________________________________________________________FIN DE TABLA MAQUETADORA-->
</
div>
</
body>
</
html

codigo azul.css, no cuelgo el código verde.css porque lo tengo igual cambiando los colores.

Código PHP:
@charset "utf-8";
/* CSS Document */

#menu {
    
background-color#06F;
}
#fondo_foro {
    
background-color#09F;
}
#cabecera {
    
background-color#6CF;
}
#header {
    
background-color#060;

Un saludo, espero vuestra respuesta. Gracias