public function agregaradministradorAction() { $permiso = Zend_Registry::get('permiso'); if ($permiso == 1) { $form = new Application_Form_Agregaradministrador(); if ($this->getRequest()->isPost()) { if ($form->isValid($this->_getAllParams())) { $model = new Application_Model_DbTable_Usuarios(); $nombre = $form->getValue('nombre'); $apellido = $form->getValue('apellido'); $email = $form->getValue('email'); $password = $form->getValue('password'); $tipo_usuario = 1; $permiso = $form->getValue('permiso'); $fechaalta = new Zend_Db_Expr('NOW()'); $password2 = md5($password); //Visibilidad 1= VISIBLE y 0 = NO VISIBLE $visibilidad = 1; if ($permiso == 1) { $foto = 'super_admin_default.png'; } else { $foto = 'fotoadmin.png'; } $model->agregaradministrador($nombre, $apellido, $email, $password2, $tipo_usuario, $permiso, $fechaalta, $foto, $visibilidad); return $this->_redirect('/administrador/listaradministradores'); } } $this->view->form = $form; } else { echo '<script type="text/javascript"> alert("Opcion valida solo para SuperAdminstrador "); document.location="/administrador"; </script> '; } }