From: Leandro Lucarella Date: Thu, 17 Jul 2003 16:47:21 +0000 (+0000) Subject: Se pasa HTML_Error a MECONlib. X-Git-Tag: svn_import~54 X-Git-Url: https://git.llucax.com/mecon/ai.git/commitdiff_plain/bfb8e871c0f11bd56529ddc1d1852bfa974b3dc0 Se pasa HTML_Error a MECONlib. --- diff --git a/sistema/www/index.php b/sistema/www/index.php index ce3d616..cfab50e 100644 --- a/sistema/www/index.php +++ b/sistema/www/index.php @@ -27,22 +27,12 @@ // $Id$ // +require_once 'MECON/HTML/Error.php'; + // Debug. {{{ require_once 'PEAR.php'; -PEAR::setErrorHandling(PEAR_ERROR_TRIGGER); -#PEAR::setErrorHandling(PEAR_ERROR_RETURN); -// }}} - -// Clase de error HTML (para mostrar errores) TODO - ver si se pasa a meconlib {{{ -class HTML_Error { - var $msg = ''; - function HTML_Error($msg) { - $this->msg = $msg; - } - function toHtml() { - return '
' . $this->msg . '
'; - } -} +#PEAR::setErrorHandling(PEAR_ERROR_TRIGGER); +PEAR::setErrorHandling(PEAR_ERROR_RETURN); // }}} // Creo el Marco. {{{ @@ -167,10 +157,10 @@ if ($tipo) { $err =& $obj->guardar($db, true); if (PEAR::isError($err)) { if (DB::isError($err) and $err->getCode() == DB_ERROR_ALREADY_EXISTS) { - $error = new HTML_Error("Ya existe un $nombre con el identificador " + $error = new MECON_HTML_Error("Ya existe un $nombre con el identificador " . $obj->$tipo); } else { - $error = new HTML_Error('Error no esperado: ' . $err->getMessage()); + $error = new MECON_HTML_Error('Error no esperado: ' . $err->getMessage()); } $marco->addBody($error); } else { @@ -185,7 +175,7 @@ if ($tipo) { $form->llenarObjeto($obj); $err =& $obj->borrar($db); if (PEAR::isError($err)) { - $error = new HTML_Error('Error no esperado: ' . $err->getMessage()); + $error = new MECON_HTML_Error('Error no esperado: ' . $err->getMessage()); $marco->addBody($error); } else { header("Location: $tipo"); @@ -199,7 +189,7 @@ if ($tipo) { $form->llenarObjeto($obj); $err =& $obj->guardar($db); if (PEAR::isError($err)) { - $error = new HTML_Error('Error no esperado: ' . $err->getMessage()); + $error = new MECON_HTML_Error('Error no esperado: ' . $err->getMessage()); $marco->addBody($error); } else { header(sprintf('Location: %s?accion=%d&id=%d',