Hola
puedes trabajarlo de esta forma
Index.php
Código PHP:
$session = new Zend_Session_Namespace("my_session");
Zend_Registry::set("session", $session);
IndexController.php
Código PHP:
function autenticarAction(){
$session = Zend_Registry::get('session');
$session->id_persona = $id;
}
otroController.php
Código PHP:
function indexAction(){
$session = Zend_Registry::get('session');
echo $session->id_persona
}
$session lo puedes poner en el constructor o en el init, como una variable de clase y de esa manera todos los actions pueden acceder.
Código PHP:
class TuController extends Zend_Controller_Action
{
private $_session
public function init()
{
$this->_session = Zend_Registry::get('session');
}
}
Saludos!