Foros del Web » Programando para Internet » PHP »

Include sin CSS ? Ayuda!!!

Estas en el tema de Include sin CSS ? Ayuda!!! en el foro de PHP en Foros del Web. Necesito incluir otra página php que tiene su propio estilo css y que no utilice el que esta en la pagina "principal". Es decir que ...
  #1 (permalink)  
Antiguo 03/07/2006, 18:32
 
Fecha de Ingreso: julio-2006
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Include sin CSS ? Ayuda!!!

Necesito incluir otra página php que tiene su propio estilo css y que no utilice el que esta en la pagina "principal".

Es decir que lo que incluyo no utilice el css de esa misma página y utilice solo el que tiene asociado ya que hace unas mezclas raras.

Se podria haceer ? gracias!
  #2 (permalink)  
Antiguo 03/07/2006, 20:57
 
Fecha de Ingreso: agosto-2004
Mensajes: 57
Antigüedad: 13 años, 4 meses
Puntos: 1
Tengo la misma duda que el.
  #3 (permalink)  
Antiguo 03/07/2006, 22:13
 
Fecha de Ingreso: marzo-2002
Ubicación: Salta Capital - Actualmente estudiando en Córdoba
Mensajes: 430
Antigüedad: 15 años, 8 meses
Puntos: 0
Si trabajas una web modular, en la que cargas tus php dependiendo de las variables solicitadas por GET como por ejemplo
index.php?modulo=usuarios

Puedes hacer un switch con los modulos

switch ($_GET['modulo'])
{
case "usuarios": $estilo="<link rel='stylesheet' type='text/css' href='estilo_usuarios.css' />"
break;
case "noticias": $estilo="<link rel='stylesheet' type='text/css' href='estilo_noticias.css' />"
break;
}


y en el html en el body pones lo siguiente

<?=$estilo?>
<body>
..
..
..
</body>
</html>

Ahora si necesitas tener el estilo de la pagina principaly a la vez otro estilo para la parte incluida, lo que puedes hacer es definir el estilo para cada pagina es decir

usuarios.php

<style>
.estilo{
color:#FFFFFF
}
...
..
..
..
</style>

Y en el html invocas a tus clases de estilo como lo haces cuando lo incluyes con link.

Saludos!
__________________
Nada es imposible, con un poco de esfuerzo se logran las cosas.-
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 21:01.