A continuación les muestro mis modulos:
Código PHP:
//"estructura_config.php"
//modulos
define('MODULO_INICIO', 'inicio.htm');//pagina principal
define('DISEÑO_DEFECTO', 'estructura.php');//diseño del sitio web
$conf['inicio'] = array(
'archivo' => 'inicio.htm',
'diseño' => DISEÑO_DEFECTO );
$conf['Integrantes'] = array(
'archivo' => 'Integrantes.php',
'diseño' => DISEÑO_DEFECTO );
$conf['error'] = array( //enfoquemonos más en este modulo
'archivo' => 'aut_error.php', //abajo explico por qué.
'diseño' => DISEÑO_DEFECTO );
Código PHP:
//"fcamcisco.php"
include('estructura_config.php');
if (!empty($_GET['mod'])). //esta variable "mod" contiene el nombre de los...
$modulo = $_GET['mod']; //modulos
else
$modulo = MODULO_INICIO;
if (empty($conf[$modulo]))
$modulo = MODULO_INICIO;
if (empty($conf[$modulo]['diseño']))
$conf[$modulo]['diseño'] = DISEÑO_DEFECTO;.................
Código PHP:
//aut_verifica.inc.php
Header ("Location: $redir?error_login=2");
//donde redir="/pagina web/aut_error.php";
//y error_login=2 es una variable cualquiera
<a href="?mod=Integrantes">Maestros</a>
Si chekn en el link no se inserta el nombre de la pagina que se desea abrir directamente, se inserta el nombre del modulo..vean:
conf['Integrantes'] = array(
'archivo' => 'Integrantes.php', //y ya aqui se indica ahora si la página
'diseño' => DISEÑO_DEFECTO );
OK...hasta ahorita esto me funciona bien con links. Pero....
como hacerlo si tengo un: Header("Location: $redir?error_login=2");???????
es decir, como puedo pasar "$redir?error_login=2" a:
$conf['error'] = array(
'archivo' => 'aut_error.php',
'diseño' => DISEÑO_DEFECTO );
Espero haberme explicado.....Salu2