![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
Aqui os muestro lo que he hecho, aver si me podeis decir que falla, esta tal como viene en la revista, al noser que sea algun espacio o algo...
Tengo 3 directorios, modulos, includes y temas. En el modulos, estan los ficheros inicio.php y mail.php, en el temas, el tema.php y en el includes, el pie.html, menu.html, cabecera.html. Y en el directorio raiz, el index.php y el configuracion.php
Código:
configuracion.php<?php define('modulo_defecto','inicio'); define('ruta_modulos',realpath('./modulos/')); define('tema_defecto','tema.php'); define('ruta_temas',realpath('./temas/')); $configuracion['inicio']='inicio.php'; $configuracion['email']='mail.php'; ?>
Código:
index.php<?php include('configuracion.php'); if (!empty($_GET['modulo'])) $modulo=$_GET['modulo']; else $modulo=modulo_defecto; $path_modulo=ruta_modulos.'/'.$configuracion[$modulo]; $ruta_tema=ruta_temas.'/tema.php'; include $ruta_tema; ?>
Código:
tema.php<body bgcolor="#FF0000" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="200"><img src="/temas/logo.gif"></td> <td width="90%"><?php include('includes/cabecera.html');?></td> </tr> <tr valign="top"> <td height="200"><?php include('includes/menu.html');?></td> <td> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td><? if(!empty($configuracion[$modulo])) include($path_modulo); else die('Error al cargar el módulo <b>'.$modulo.'</b>. No existe el archivo <b> '.$conf[$modulo].'</b>'); ?></td> </tr> </table> </td> </tr> <tr> <td colspan="2"> <?php include('includes/pie.html');?> </td> </tr> </table> </body>
Código:
pie.html, al igual que este, existen el menu.html y cabecera.html, y luego el inicio.php y mail.php que son parecidos, asi en html solo con las etiquetas body.<body> <div align="center">pie</div> </body>
Aver si me podeis decir que le pasa a esto... yo he visto... alguna cosilla que dudo que sea asi, como en algun lao el "path_modulo" cuando en otro lado viene "ruta_modulo", pero cambiandolo no he consguido que funcione, y un tal "conf" en vez de "configuracion" , pero pasaba igual...
El servidor es: http://usuarios.lycos.es/pobladosims/php/
pero podeis ver que no se ve nada...
muhcisimas gracias, y saludosss
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)