Código :
http://127.0.0.1/marco/?mod=mod_art&opcion=default
Y cuando deseo mostrar un articulo lo hago de la siguiente forma
Código :
http://127.0.0.1/marco/?mod=mod_art&opcion=mostrar&item=31
E estado investigando lo de url amigables, con el mod_rewrite y el .htaccess, pero no consigo que funcione, espero me puedan orientar con el codigo en .htaccess y php para que funcione, incluyo mi index.php donde se abren todos los modulos, manejo una variable $mod donde se abre el modulo ?mod=mod_art
Código PHP :
error_reporting(E_ALL);
global $path_layout;
include('includes/constructor.php');
require_once("principal.php");
define('inicializacion',1);
if (!empty($_GET['mod'])){
$modulo = $_GET['mod'];
}else
$modulo = MODULO_DEFECTO;
if (empty($conf[$modulo]))
$modulo = MODULO_DEFECTO;
$path_layout = LAYOUT_PATH.'/'."cuerpo.php";
$path_modulo = MODULO_PATH.'/'.$conf[$modulo]['archivo'];
if (file_exists($path_layout)and($modulo=="home")){
abrirtema();
include("./tema/".$estilo."/cuerpo.php");
cabeza();
abrir($dbi,$tema,$sql);
if (file_exists( $path_modulo )) include($path_modulo);
else die('Error al cargar el módulo <b>'.$modulo.'</b>. No existe el archivo <b>'.$conf[$modulo]['archivo'].'</b>');
cerrar();
pie();
}
else{
include($path_modulo);
}
