[eluser]nmweb[/eluser]
Read up on scope. The $data array is local in your Application::Application method. How do you expect it to be available in your Home::index method. Correct it by putting $this->data=$data; at the bottom of your Application method and changing index() to
<php>
function index()
{
$this->load->view('home',$this->data);
}
</php>
That should do it.