Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2005, 19:36
andres84
 
Fecha de Ingreso: julio-2005
Mensajes: 2
Antigüedad: 18 años, 10 meses
Puntos: 0
Smarty + PHP5

hola tengo este codigo en PHP5, y quiero crear un objeto dentro de la clase y que la pueda utilizar en toda la clase, el problema lo solucione con herencia pero quisiera saber si puedo hacer lo primero.

este es el codigo, claro que esta malo pero es para que se hagan una idea de lo que pretendia

gracias

<?

/*
Fatal error: Call to a member function assign() on a non-object in
index.php on line 18
*/
define('DIR_SEP', DIRECTORY_SEPARATOR);
define('DIR', dirname(__FILE__) . DIR_SEP);
require_once(DIR.'lib'.DIR_SEP.'template.class.php ');

class Index
{

public $smarty;

public function __contruct()
{
$this->smarty = new Template();
}

public function start()
{
$this->$smarty->assign('saludo', 'Hola como estas');
$this->$smarty->display('index.htm');
}
}

/* crea el objeto de la clase de este archivo */
$index = new Index();
$index->start();
?>