20/05/2012, 14:36
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 4
Antigüedad: 15 años, 3 meses Puntos: 0 | |
Respuesta: include me disculpo por aquello de imprimido.
pero el codigo como esta es la sustancia,
un marco general para la aplicacion:
class MarcoVistas{
function head(){
$html="
<link href='".$_SESSION["parametros"]["hostWEB"]."/Style/ds-cenatic.css"."' rel='stylesheet' type='text/css'>
";
$html.="<div id='main' style='background:#F0E9E9'>";
$html.="<div id='head' style='background:gray'>";
$html.="<div id='logos' style='background:gray'>";
$html.="<div id='logo_EU' style='background:#999999'>";
$html.="LOGO EU";
$html.="</div>";
$html.="</div>";
$html.="<div id='menu_ppal' style='background:gray'>";
$html.="<div id='sup' style='background:gray'>";
$html.="<div id='opciones_head' style='background:gray'>";
$html.=" INICIO | PUBLICA | LOGIN | REGISTRATE ";
$html.="</div>";
$html.="</div>";
$html.="<div id='sub' style='background:gray'>";
$html.="<div id='logo_empresa' style='background:gray'>";
$html.="</div>";
$html.="<div id='titulo' style='background:gray'>";
$html.="</div>";
$html.="</div>";
$html.="</div>";
$html.="</div>";
return $html;
}
}
y el index:
<?php
session_start();
?>
<html>
<head>
<link href="./Styles/ds-cenatic.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
include_once "Configuracion.php";
$_SESSION["parametros"]=$parametro;
include_once $_SESSION["parametros"]["hostWEB"]."/Vista/marcoVistas.php";
$marco=new MarcoVistas();
echo $marco->head();
if(isset($_REQUEST["funcion"])){
include_once $_SESSION["parametros"]["hostWEB"]."/".$_REQUEST["capa"]."/".$_REQUEST["modulo"]."/".$_REQUEST["controlador"].".php";
$objeto=new $_REQUEST["controlador"];
echo $objeto->main();
}
else{
echo "PAGINA INICIAL...";
}
echo $marco->foot();
?>
</body>
</html>
el index puede verse enredado pero solo es centrarse en la parte de
include_once "Configuracion.php";
$_SESSION["parametros"]=$parametro;
include_once $_SESSION["parametros"]["hostWEB"]."/Vista/marcoVistas.php";
$marco=new MarcoVistas();
el include lo hace, el problema es que no reconoce cuando se crea el objeto $marco=new MarcoVistas();
$parametro es una variable declarada en el archivo Configuracion.php que contiene $parametro["hostWEB"]="http://localhost/ProyectoX";
el error que sale es Fatal error: Class 'UsuarioVista' not found in C:\xampp\htdocs\ProyectoX\Negocio\Administracion\U suarioController.php on line 36 |