› Foros › PC › Software libre
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class PHP extends CI_Controller{
function index(){
$datos['titulo'] = "Proyecto Alpha";
$datos['cuerpo'] = $this->load->view('principal/enlaces','',TRUE);
$this->load->view('general',$datos);
}
}
?>
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Usuario extends CI_Controller{
function index(){
$datos['titulo']="Usuarios";
$this->load->view('general',$datos);
}
}
?>
<!DOCTYPE HTML>
<html>
<head>
<title><?php echo $titulo?></title>
</head>
<body>
<div id="Cuerpo">
<header>
<h1> <a href="index.php">Proyecto Alpha</a></h1>
<p>Aplicacion casera</p>
</header>
<?php
if($cuerpo){
echo $cuerpo;
}
?>
</div>
<footer> Todos los derechos rerservados 2012</footer>
</body>
$cuerpo = null
Efilnikefusin escribió:No controlo CodeIgniter, pero ese error en PHP, como te pone ahí, es que no tienes inicializada la variable. Hazlo antes de comprobar si es null$cuerpo = null
U otro valor, según lo que valga. De todas formas no entiendo ese código. La variable $cuerpo... ¿qué se supone que tiene que valer? Entrando así siempre va a tener el valor de inicialización.