diff options
Diffstat (limited to 'frontend/pages/builds/history.php')
-rw-r--r-- | frontend/pages/builds/history.php | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/frontend/pages/builds/history.php b/frontend/pages/builds/history.php index cd8e581..c9789e3 100644 --- a/frontend/pages/builds/history.php +++ b/frontend/pages/builds/history.php @@ -1,11 +1,10 @@ <?php -function init_builds_history() { - global $S, $request; +function init_builds_history(&$S) { if (!isset($S['user'])) return 'login'; - if (!(isset($request['build']) && strlen($request['build']) == 6 && ctype_alnum($request['build']))) { + if (!(isset($_REQUEST['build']) && strlen($_REQUEST['build']) == 6 && ctype_alnum($_REQUEST['build']))) { return '404'; } - $r=$S['pdo']->query('SELECT * FROM `builds` WHERE `id`="'.$request['build'].'"'); + $r=query('SELECT * FROM `builds` WHERE `id`="'.$_REQUEST['build'].'"'); if (!$r->rowCount()) return '404'; $S['builds_history']['build']=new sql_build($r->fetch(PDO::FETCH_ASSOC)); if ($S['builds_history']['build']->visibility == 'private' && !owner_or_admin($S['builds_history']['build']->id)) { @@ -13,11 +12,10 @@ function init_builds_history() { } return array('title' => 'Download History'); } -function body_builds_history() { - global $S; +function body_builds_history(&$S) { $build=&$S['builds_history']['build']; echo $build->display(); - $r=$S['pdo']->query('SELECT * FROM `downloads` WHERE `build`="'.$build->id.'" ORDER BY `time` DESC'); + $r=query('SELECT * FROM `downloads` WHERE `build`="'.$build->id.'" ORDER BY `time` DESC'); while ($download=$r->fetch(PDO::FETCH_ASSOC)) { $download=new sql_download($download); $user=$download->get_user(); |