Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2013, 03:25
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Inserción de archivo a partir de nivel de URL

Hola

Mirad, no sé si es posible esto así que lo voy a dejar aquí por si se puede.

Se trata de que tengo un sitio web con necesidad de incluir un archivo css en páginas que están en el cuarto nivel de la URL.

El problema es que se trata de cientos de ellas por una cuestión que no vamos a explicar:

La URL sería así:

http://www. sitio web com/nivel1/nivel2/nivel3/nivel4

Se trataría de cientos de páginas dentro del nivel cuatro y todas ellas deben tener un css concreto.

Yo utilizo este script para meter los archivos:

Código:
<?php
$uri = $_SERVER['REQUEST_URI'];
if (strpos($uri,'nivel1/nivel2/nivel3/titulo-de-la-pagina')  !== false ) {
   echo '<link href="/css/el-archivo.css" rel="stylesheet" type="text/css" />';   
}
?>
Pero si tengo que repetir esto cientos de veces...

¿Existe alguna forma de forzar el añadido de ese css cuando la url tenga esa estructura independientemente de los títulos de los niveles y la página en el nivel final.

Gracias por vuestras respuestas.