diff --git a/include/cleanup.php b/include/cleanup.php index 769481d6..e18205d1 100644 --- a/include/cleanup.php +++ b/include/cleanup.php @@ -967,6 +967,9 @@ function docleanup($forceAll = 0, $printProgress = false) { } $log = 'Full cleanup is done'; do_log($log); + if ($printProgress) { + printProgress($log); + } return $log; } ?> diff --git a/include/functions.php b/include/functions.php index c946751e..344cfdc4 100644 --- a/include/functions.php +++ b/include/functions.php @@ -35,20 +35,20 @@ function get_langfile_path($script_name ="", $target = false, $lang_folder = "") function get_row_count($table, $suffix = "") { $r = sql_query("SELECT COUNT(*) FROM $table $suffix") or sqlerr(__FILE__, __LINE__); - $a = mysql_fetch_row($r) or die(mysql_error()); + $a = mysql_fetch_row($r); return $a[0]; } function get_row_sum($table, $field, $suffix = "") { $r = sql_query("SELECT SUM($field) FROM $table $suffix") or sqlerr(__FILE__, __LINE__); - $a = mysql_fetch_row($r) or die(mysql_error()); + $a = mysql_fetch_row($r); return $a[0]; } function get_single_value($table, $field, $suffix = ""){ $r = sql_query("SELECT $field FROM $table $suffix LIMIT 1") or sqlerr(__FILE__, __LINE__); - $a = mysql_fetch_row($r) or die(mysql_error()); + $a = mysql_fetch_row($r); if ($a) { return $a[0]; } else { @@ -1578,7 +1578,7 @@ function image_code () { $imagehash = md5($randomstr); $dateline = time(); $sql = 'INSERT INTO `regimages` (`imagehash`, `imagestring`, `dateline`) VALUES (\''.$imagehash.'\', \''.$randomstr.'\', \''.$dateline.'\');'; - sql_query($sql) or die(mysql_error()); + sql_query($sql); return $imagehash; } @@ -1877,7 +1877,7 @@ function userlogin() { } if (!$row["passkey"]){ $passkey = md5($row['username'].date("Y-m-d H:i:s").$row['passhash']); - sql_query("UPDATE users SET passkey = ".sqlesc($passkey)." WHERE id=" . sqlesc($row["id"]));// or die(mysql_error()); + sql_query("UPDATE users SET passkey = ".sqlesc($passkey)." WHERE id=" . sqlesc($row["id"])); } $oldip = $row['ip']; @@ -2260,8 +2260,8 @@ function get_style_highlight() } if (!$hltr) { - $r = sql_query("SELECT hltr FROM stylesheets WHERE id=5") or die(mysql_error()); - $a = mysql_fetch_array($r) or die(mysql_error()); + $r = sql_query("SELECT hltr FROM stylesheets WHERE id=5"); + $a = mysql_fetch_array($r); $hltr = $a["hltr"]; } return $hltr; diff --git a/public/bitbucketlog.php b/public/bitbucketlog.php index 10df79ba..f590a52a 100644 --- a/public/bitbucketlog.php +++ b/public/bitbucketlog.php @@ -1,7 +1,7 @@ -= UC_MODERATOR) { $delete = intval($_GET["delete"] ?? 0); if (is_valid_id($delete)) { - $r = sql_query("SELECT name,owner FROM bitbucket WHERE id=".mysql_real_escape_string($delete)) or sqlerr(__FILE__, __LINE__); - if (mysql_num_rows($r) == 1) { - $a = mysql_fetch_assoc($r); - if (get_user_class() >= UC_MODERATOR || $a["owner"] == $CURUSER["id"]) { - sql_query("DELETE FROM bitbucket WHERE id=".mysql_real_escape_string($delete)) or sqlerr(__FILE__, __LINE__); + $r = sql_query("SELECT name,owner FROM bitbucket WHERE id=".mysql_real_escape_string($delete)) or sqlerr(__FILE__, __LINE__); + if (mysql_num_rows($r) == 1) { + $a = mysql_fetch_assoc($r); + if (get_user_class() >= UC_MODERATOR || $a["owner"] == $CURUSER["id"]) { + sql_query("DELETE FROM bitbucket WHERE id=".mysql_real_escape_string($delete)) or sqlerr(__FILE__, __LINE__); if (!unlink("$bucketpath/{$a['name']}")) stderr("Warning", "Unable to unlink file: {$a['name']}. You should contact an administrator about this error.",false); - } } } } - stdhead("BitBucket Log"); - $res = sql_query("SELECT count(*) FROM bitbucket") or die(mysql_error()); $row = mysql_fetch_array($res); $count = $row[0]; - $perpage = 10; + } } } } + stdhead("BitBucket Log"); + $res = sql_query("SELECT count(*) FROM bitbucket"); $row = mysql_fetch_array($res); $count = $row[0]; + $perpage = 10; list($pagertop, $pagerbottom, $limit) = pager($perpage, $count, $_SERVER["PHP_SELF"] . "?out=" . ($_GET["out"] ?? '') . "&" ); - print("
"); print("(#{$arr['id']}) Filename: $name ($width x $height)"); - if (get_user_class() >= UC_MODERATOR) + if (get_user_class() >= UC_MODERATOR) print(" [Delete] "); - print("Added: $date $time"); - print(" |