-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
52 lines (30 loc) · 1.04 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
error_reporting(E_ALL); //Cambiar E_ALL por -1 para no mostrar errores... se recomienda E_ALL en la etapa de desarrollo
global $default,$funcion,$act,$conexion;
header('Content-Type: text/html; charset=utf-8');
define('web',1);
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH'])== 'xmlhttprequest')
define('AJAX',TRUE);
else
define('AJAX',FALSE);
//Includes de conexion y funciones
include "config.php";
include "funciones.php";
//Cargamos las Funciones
$funcion=new funciones();
//Inicializamos secciones
$seccion=array(
'inicio'=>$default['carpeta_codigo'].'/inicio.class.php',
);
$act=isset($_GET['act'])? escapar($_GET['act']):'inicio';
if(!array_key_exists($act,$seccion))
if(!AJAX)
header('Location: '.$default['weburl']);
else
die('0');
$default['tema_activo']=$default['carpeta_temas'].'/'.$default['theme_default'];
//Cargando Header, Cuerpo, y footer
if(!AJAX)
require $default['tema_activo']."/index.tema.php";
$funcion->cargar_theme($seccion[$act]);
?>