require('./libInstall.php');
require('./ctrl.php');
require('./libDisplay.php');
if ( empty($_GET['section'] )) {
echo displaySaisieDB() ;
}
if ($_GET['section'] == "selectAuth" ) {
echo displayChooseAuth() ;
}
if ( $_GET['section'] == "auth") {
if ( $_POST['radioAuth'] == "ldap" ) {
echo displaySaisieLDAP() ;
}else{
$buffer = "
";
if ( empty($_POST['textHostDB']) or empty($_POST['textNameDB']) or empty($_POST['textUserCreateDB']) or empty($_POST['textPasswdCreateDB']) or empty($_POST['textUserDB' ]) or empty($_POST['textPasswdDB']) or empty($_POST['textAdminApp']) or empty($_POST['textPasswdAdminApp']) ) {
$buffer .= "Les champs hôte, nom de la base, utilisateur autorisé à créer une base, mot de passe de l'utilisateur autorisé, nom de lutilisateur pour l'accès de l'application à la base de données, et le mot de passe de l'utilisateur pour l'accès à la base de données sont OBLIGATOIRES. |
";
$buffer .= "page précédente |
";
}else{
$resultat = createDatabase($_POST['textHostDB'], $_POST['textNameDB'], $_POST['textUserCreateDB'], $_POST['textPasswdCreateDB'], $_POST['textUserDB'], $_POST['textPasswdDB'] , $_POST['textAdminApp'], $_POST['textPasswdAdminApp']);
if ( $resultat == 1 ) {
$buffer .= "CREATE DATABASE: [OK] |
";
$buffer .= "CREATE ACCESS DATABASE FOR " . $_POST['textUserDB'] .": [OK] |
";
$buffer .= "CREATE TABLE USER: [OK] |
";
$buffer .= "CREATE TABLE SERVICE: [OK] |
";
$buffer .= "CREATE TABLE SERVICEUSER: [OK] |
";
$buffer .= "CREATE TABLE POWER: [OK] |
";
$buffer .= "CREATE TABLE CMDUSER: [OK] |
";
$buffer .= "CREATE TABLE CMDSERVICE: [OK] |
";
$buffer .= "CREATE TABLE SWITCH: [OK] |
";
$buffer .= "CREATE TABLE CMDSWITCH: [OK] |
";
$buffer .= "CREATE TABLE SERVICESWITCH: [OK] |
";
$buffer .= "CREATE TABLE NETWORK: [OK] |
";
$buffer .= "CREATE TABLE DEVICE: [OK] |
";
$buffer .= "INSERT POWER FOR TABLE SERVICESWITCH: [OK] |
";
$buffer .= "INSERT ADMIN ACCOUNT FOR TABLE USER: [OK] |
";
$resultat = createFileConfig($_POST['textHostDB'], $_POST['textNameDB'], $_POST['textUserDB'], $_POST['textPasswdDB'], $_POST['textAdminApp']);
if ( $resultat == 1 ) {
$buffer .="CREATE FILE ./conf/config.php: [OK] |
";
}else{
$buffer .= "$resultat |
" ;
$buffer .= "page précédente |
";
}
$buffer .= "Etape suivante |
";
}else{
$buffer .= "$resultat |
" ;
$buffer .= "page précédente |
";
}
}
$buffer .= "
";
echo $buffer ;
}
if ( $_GET['section'] == "createFileAuth" ) {
$buffer ="