error(); $dberrno = $this->errno(); if (!in_array($dberrno, array(1062, 1064, 1065, 1169, 1091)) || $GLOBALS['debug']){ global $dberrnomsg; $errnomsg = $dberrnomsg[$dberrno]; if($message) { $errmsg = "XConvert info: $message\n\n"; } $errmsg .= "Time: ".gmdate("Y-n-j g:ia", $GLOBALS['timestamp'] + ($GLOBALS['timeoffset'] * 3600))."\n"; if($sql) { $errmsg .= "SQL: ".htmlspecialchars($sql)."\n"; } $errmsg .= "Error: $dberror\n"; $errmsg .= "Errormsg.: $errnomsg\n"; $errmsg .= "Errno.: $dberrno\n"; $errmsg = nl2br(str_replace($GLOBALS['tablepre'], '[Table]', $errmsg)); showmessage($errmsg); } } elseif ($error_dbtype == 'access') { if($sql) { $errmsg = "SQL: ".htmlspecialchars($sql)."\n
"; } $errmsg .= "Errormsg: ".$message; showmessage($errmsg); } elseif ($error_dbtype == 'mssql') { if($sql) { $errmsg = "SQL: ".htmlspecialchars($sql)."\n
"; } $errmsg .= "Errormsg: ".$message; ($GLOBALS['debug'] || $GLOBALS['action'] == 'check') && showmessage($errmsg); } elseif ($error_dbtype == 'oracle') { if($sql) { $errmsg = "Oracle: ".htmlspecialchars($sql)."\n
"; } $errmsg .= "Errormsg: ".$message; ($GLOBALS['debug'] || $GLOBALS['action'] == 'check') && showmessage($errmsg); } unset($error_dbtype); ?>