summaryrefslogtreecommitdiffstats
path: root/lib/install.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2008-08-30 19:49:39 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2008-08-30 19:49:39 +0000
commit3267cf14b9fa2ffdf1918fe68dd067ee932a5867 (patch)
tree4f9ff7f027b61d52f5620943ccd66a22ee1a796d /lib/install.php
parent96d7639ca1e320019e870c109e42f0618c16cf6b (diff)
downloadampache-3267cf14b9fa2ffdf1918fe68dd067ee932a5867.tar.gz
ampache-3267cf14b9fa2ffdf1918fe68dd067ee932a5867.tar.bz2
ampache-3267cf14b9fa2ffdf1918fe68dd067ee932a5867.zip
sync from branch
Diffstat (limited to 'lib/install.php')
-rw-r--r--lib/install.php11
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/install.php b/lib/install.php
index e0c19ae9..c8fbb1ab 100644
--- a/lib/install.php
+++ b/lib/install.php
@@ -106,17 +106,11 @@ function install_insert_db($username,$password,$hostname,$database) {
return false;
}
-
$data['database_username'] = $username;
$data['database_password'] = $password;
$data['database_hostname'] = $hostname;
$data['database_name'] = $database;
- if (!strlen($data['database_password'])) {
- Error::add('general','Error: Password required for Database creation');
- return false;
- }
-
Config::set_by_array($data,'1');
unset($data);
@@ -132,7 +126,10 @@ function install_insert_db($username,$password,$hostname,$database) {
/* Check/Create Database as needed */
$db_selected = @mysql_select_db($database, $dbh);
- if ($db_selected && !$_POST['overwrite_db']) {
+ if ($db_selected && $_POST['existing_db']) {
+ // Rien a faire, we've got the db just blow through
+ }
+ elseif ($db_selected && !$_POST['overwrite_db']) {
Error::add('general','Error: Database Already exists and Overwrite not checked');
return false;
}