New: Ajout methode DDLCreateUser

This commit is contained in:
Laurent Destailleur 2007-05-08 21:58:20 +00:00
parent 7920f6186e
commit aa0173ca7f

View File

@ -149,15 +149,6 @@ if ($_POST["action"] == "set")
} }
} }
if($dolibarr_main_db_type == "mysql")
{
$choix=1;
}
else
{
$choix=2;
}
// Chargement driver acces bases // Chargement driver acces bases
require_once($dolibarr_main_document_root."/lib/databases/".$dolibarr_main_db_type.".lib.php"); require_once($dolibarr_main_document_root."/lib/databases/".$dolibarr_main_db_type.".lib.php");
@ -251,15 +242,20 @@ if ($_POST["action"] == "set")
*/ */
if (isset($_POST["db_create_user"]) && $_POST["db_create_user"] == "on") if (isset($_POST["db_create_user"]) && $_POST["db_create_user"] == "on")
{ {
dolibarr_syslog("Creation de l'utilisateur: ".$dolibarr_main_db_user." choix base: ".$choix); dolibarr_syslog("Creation de l'utilisateur: ".$dolibarr_main_db_user);
//print $conf->db->host." , ".$conf->db->name." , ".$conf->db->user." , ".$conf->db->pass; //print $conf->db->host." , ".$conf->db->name." , ".$conf->db->user." , ".$conf->db->pass;
$databasefortest=$conf->db->name;
if ($conf->db->type == 'mysql' || $conf->db->type == 'mysqli')
{
$databasefortest='mysql';
}
// Creation handler de base, verification du support et connexion // Creation handler de base, verification du support et connexion
$db = new DoliDb($conf->db->type,$conf->db->host,$userroot,$passroot,'mysql'); $db = new DoliDb($conf->db->type,$conf->db->host,$userroot,$passroot,$databasefortest);
if ($db->error) if ($db->error)
{ {
print $langs->trans("ThisPHPDoesNotSupportTypeBase",'mysql'); print $langs->trans("ThisPHPDoesNotSupportTypeBase",$conf->db->type);
$error++; $error++;
} }