// $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 '<DIV style="font-size: 11px; text-align: center; color: red">' . $this->msg . '</DIV>';
- }
-}
+#PEAR::setErrorHandling(PEAR_ERROR_TRIGGER);
+PEAR::setErrorHandling(PEAR_ERROR_RETURN);
// }}}
// Creo el Marco. {{{
$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 {
$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");
$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',