diff --git a/core/trunk/install/class/class_install.php b/core/trunk/install/class/class_install.php
index da159732210689c5c188b21f4c66ae249304b0c3..9bf8b8cb4dece3e73e47c7479322f1d9c64b1ec9 100644
--- a/core/trunk/install/class/class_install.php
+++ b/core/trunk/install/class/class_install.php
@@ -299,4 +299,28 @@ class install extends functions
             $db->query($query);
         }
     }
+    
+    /**
+     * create the docservers
+     * @param $docserverPath string path to the docserver
+     * @return boolean
+     */
+    public function checkDatabaseParameters(
+        $databaseserver,
+        $databaseserverport,
+        $databaseuser,
+        $databasepassword,
+        $databasename,
+        $databasetype
+    )
+    {
+        $_SESSION['config']['databaseserver'] =  $databaseserver;
+        $_SESSION['config']['databaseserverport'] = $databaseserverport;
+        $_SESSION['config']['databaseuser'] = $databaseuser;
+        $_SESSION['config']['databasepassword'] = $databasepassword;
+        $_SESSION['config']['databasename'] = $databasename;
+        $_SESSION['config']['databasetype'] = $databasetype;
+        $db = new dbquery();
+        $db->connect();
+    }
 }
diff --git a/core/trunk/install/test.php b/core/trunk/install/test.php
index f47b9224e245d452fa0fe11b74091f4f96f9a313..5f689c8f731ddb57a86a6c2cf84e47486cac9036 100644
--- a/core/trunk/install/test.php
+++ b/core/trunk/install/test.php
@@ -5,12 +5,12 @@ include_once '../core/init.php';
 require_once 'install/class/class_install.php';
 
 //databasevars 
-$_SESSION['config']['databaseserver'] = '127.0.0.1';
-$_SESSION['config']['databaseserverport'] = '5432';
-$_SESSION['config']['databaseuser'] = 'postgres';
-$_SESSION['config']['databasepassword'] = 'maarch';
-$_SESSION['config']['databasename'] = 'maarch_entreprise';
-$_SESSION['config']['databasetype'] = 'POSTGRESQL';
+$databaseserver = '127.0.0.1';
+$databaseserverport = '5432';
+$databaseuser = 'postgres';
+$databasepassword = 'maarch';
+$databasename = 'maarch_entreprise';
+$databasetype = 'POSTGRESQL';
 
 $install = new install();
 $languages = $install->getlanguages();
@@ -45,6 +45,17 @@ echo 'short_open_tag:' . $install->isIniShortOpenTagRequirements();
 echo '<br>';
 echo 'magic_quotes_gpc:' . $install->isIniMagicQuotesGpcRequirements();
 echo '<br>';
+echo '<h1>DATABASE</h1>';
+echo 'check database parameters:' 
+. $install->checkDatabaseParameters(
+    $databaseserver,
+    $databaseserverport,
+    $databaseuser,
+    $databasepassword,
+    $databasename,
+    $databasetype
+);
+echo '<br>';
 echo '<h1>DOCSERVERS</h1>';
 echo 'docserver root:' . $install->checkDocserverRoot('c:\maarch\docservers\tests');
 echo '<br>';