Cita:
Iniciado por JUMASOL
Perdona fishdesign, pero sí tiene sentido en mi proyecto.
Se trata de aplicar reglas sólo al índex con una terminación .com sin más.
Por cierto, no soy capaz de dar con la forma de condicionar con $_SERVER['DOCUMENT_ROOT']
Creo que fishdesign tiene razón, la logica de negocio implicada deberia poder decidir que css usar. Seguramente estas incluyendo archivos php y quieres que se identifique por la url dodne estas y asi saber que hoja de estilo aplicar. Realmente no es una muy buena manera de hacerlo.
Yo te recomendaria que uses MVC aunque sea propio, con una estructura sencilla, donde cada pagina tiene su configuración propia y te evitas este tipo de problemas.
index.php
Código PHP:
Ver original<?php
//configuracion de la pagina (declaracion de constantes)
$foo = "hola mundo";
include('main.php');
?>
main.php
Código HTML:
Ver original<!DOCTYPE html>
<link rel="shortcut icon" href="favicon.ico" /> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <?php if (VISTA != 'index') { ?>
<link href="/styles/admin.css" rel="stylesheet" type="text/css" /> <?php } ?>
<?php if (VISTA == 'index') { ?>
<link href="/styles/index.css" rel="stylesheet" type="text/css" /> <?php } ?>
<?php include_once( 'vistas/'. VISTA . '.php'); ?>
<script type="text/javascript"> //codigo js
vistas/index.php