Antes de nada, deciros que aunque sea un tochazo, creo que no es complicado de hacer, pero no controlo mucho de este tema y quería que me proporcionarais una ayuda o al menos una idea.
Leyendo tutoriales sobre .htaccess, no consigo hacer lo siguiente:
Dirección actual:
http://localhost/ejemplo/portada.php?modulo=list
Al loguearme correctamente, tengo puesto que redireccione directamente a esa URL de esta manera:
echo "<script language=\"javascript\">window.location.href = \"portada.php?modulo=list\";</SCRIPT>";
Cuando me muevo por las secciones, dependiendo de en la sección que esté, aparece modulo=loquesea, modulo=lotro y esto lo hago de la siguiente manera:
Fichero menu.php
Código PHP:
<ul>
<?php
$menu1 = '» <a href="portada.php?modulo=list">Menú 1</a><br />';
$menu2 = '» <a href="portada.php?modulo=loquesea">Menú 2</a><br />';
$menu3 = '» <a href="portada.php?modulo=lotro">Menú 3</a><br />';
?>
<li><?php echo ''.$menu1.''; ?></li>
<li><?php echo ''.$menu2.''; ?></li>
<li><?php echo ''.$menu3.''; ?></li>
</ul>
Fichero home.php
Código PHP:
<?php
$tipo = trim($_GET['modulo']);
if(empty($tipo)) {
$tipo = "principal";
}
$dir_sec = "sec/$tipo.php";
// Verificamos que el archivo exista
if(file_exists($dir_sec)) {
include($dir_sec);
}else{
echo 'No se ha encontrado la página.';
}
?>
http://localhost/ejemplo/portada/list
y al hacer click en las demás partes del menú, lo haga de la misma manera:
http://localhost/ejemplo/portada/loquesea
http://localhost/ejemplo/portada/lotro
Es un poco largo pero creo que no es complicado. No sabía explicarme de otra forma... A ver si podéis ayudarme.
Gracias de antemano.