FROM `User`
NATURAL JOIN DBOwner
NATURAL JOIN DB
- WHERE DB.Name = '$baddb'";
+ WHERE DB.Name = '$baddb'
+ AND User.UL < 10";
$r = fetchRows(DBSelect($sql),'UserId');
foreach($r as $addy) {
$mailtos[] = $addy['Email'];
sessTime($sql);
$res = mysql_query($sql);
sessTime();
- if (mysql_error()) die($sql."<br />\n".mysql_error());
+ if (mysql_error()) trigger_error($sql."<br />\n".mysql_error(),E_USER_ERROR);
return $res;
}
function DBSelect($sql) { return DBSlave($sql); }
function DBInsert($sql) {
DBMaster($sql);
- if (mysql_error()) die($sql."<br />\n".mysql_error());
+ if (mysql_error()) trigger_error($sql."<br />\n".mysql_error(),E_USER_ERROR);
return mysql_insert_id();
}
function DBUpdate($sql) { DBInsert($sql); }
if (DEVEL && 0) {
echo nl2br($error_msg);
} else {
+ $error_msg .= print_r(get_included_files(),1)."\n";
$error_msg .= print_r($errcontext,1);
error_log($error_msg, 1, $email_to);
if ($error_halt) {
if (!OFFLINE) {
$cxn = mysql_connect(DBHOST, ADMINUSER, ADMINPASS);
mysql_select_db(ADMINDB,$cxn);
- if (mysql_error()) die(mysql_error());
+ if (mysql_error()) {
+ require_once('errorhandler.lib.php');
+ trigger_error(mysql_error(),E_USER_ERROR);
+ }
}
chdir($CWD);