]> andersk Git - sql-web.git/blame - main.php
login remember username
[sql-web.git] / main.php
CommitLineData
dc478ec8
JP
1<?php
2
3require_once('mitsql.cfg.php');
4require_once('mitsql.lib.php');
5
6if (!isLoggedIn()) redirect('index');
7
9840d102
JP
8$err1 = $msg1 = array();
9
377015e0
JP
10$User = new User($Login->getUserID());
11
12if (isPost()) {
13 if (isset($i_newdb)) {
2ea5a69f 14 $dbname = $User->getUsername().DELIMETER.$i_newdb;
9c70b481 15 if ($User->isOverQuota()) {
9840d102 16 $err1[] = 'You are over your quota. You may not add databases.';
9c70b481 17 } elseif ($User->addDB($dbname)==false) {
9840d102 18 $err1[] = mysql_error();
2ea5a69f 19 } else {
9840d102 20 $msg1[] = 'Database `'.$dbname.'` created.';
377015e0
JP
21 }
22 }
e47be57b
JP
23 if (isset($i_drop)) {
24 $dropdbs = array_keys($i_drop);
25 foreach($dropdbs as $dbname) {
26 if ($User->delDB($dbname)) {
9840d102 27 $msg1[] = 'Database `'.$dbname.'` dropped.';
e47be57b 28 } else {
9840d102 29 $err1[] = mysql_error();
e47be57b
JP
30 }
31 }
e47be57b 32 }
9840d102 33 if (!count($err1))
9c70b481 34 $User->refresh();
377015e0
JP
35}
36
2ea5a69f
JP
37$myDBs = $User->getDBList();
38
dc478ec8
JP
39include 'tpl/main.php';
40
41?>
This page took 0.045343 seconds and 5 git commands to generate.