Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2006, 11:31
3wstudio
 
Fecha de Ingreso: febrero-2006
Mensajes: 34
Antigüedad: 18 años, 3 meses
Puntos: 0
Hola

No uso ningun motor de plantillas

Tengo la index.php q contiene el diseño (cabecera, menu, pie) y en el medio voy cargarndo modulos que contienen la info (listados, formularios, etc)

El modulo q se debe cargar lo paso como parametro (codificado) por querystring y hago un include

este seria el codigo de la index.php

Código:
<?
session_start();
include 'include/php/config/config.php';
include 'clases/class.bbdd.php';
include 'clases/class.login.php';
include 'clases/class.seguridad.php';
include 'clases/class.gral.php';
$seguridad->verificar();
?>
<html>
<head>
<title><?=TITLE?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="include/css/estilos.css">
<script language="javascript" type="text/javascript" src="include/js/kernel.js"></script>
<script language="javascript" type="text/javascript" src="include/js/menu.js"></script>
<script language="javascript" type="text/javascript" src="include/js/seguridad.js"></script>
<script language="javascript" type="text/javascript" src="include/js/usuariosPerfil.js"></script>
</head>

<body>
	<div id="content">
		<div id="header"></div>
		<?include '_include-menu.php'?>
		<div id="main">
			<div id="main-top"></div>
			<?
			if($seguridad->estado == 1)
				include $seguridad->decodificarURL();
			else
				include PATH_LOGIN;
			?>
			<div id="main-down"></div>
		</div>
	</div>	
</body>
</html>

Nose q codigo necesitarias q ponga...

class.bbdd -> clase de conexion a bd sencilla
class.login -> clase que maneja el login si hace falta
class.seguridad -> tiene un par de metodos como el de decodificar la url, codificar url, verificar usuario logueado...etc
class->gral->es clase padre de muchas otras clases... tiene funciones comunes para todas ellas


Si uso serializacion de objetos... reducire el peso?? ahora como esta cada vez q entro a la index se crean nuevamente los objetos...


:S


Gracias