Example #1
0
        }
    }
    if ($admin == 1) {
        $display = 'style="display:block;"';
    }
    /**
     * Si aucune erreur alors
     */
    if (empty($erreur)) {
        $sql = $bdd->prepare("INSERT INTO application SET\n                                  applicationCreated = :created,\n                                  applicationNom = :nom,\n                                  applicationDossier = :dossier,\n                                  applicationIcon = :icon,\n                                  applicationUtilisateur = :utilisateur,\n                                  applicationAdmin = :admin,\n                                  applicationAdministrateur = :administrateur ");
        $sql->execute(array('created' => Tool::dateTime('Y-m-d H:i'), 'nom' => $_POST['nom'], 'dossier' => $dossierSlug, 'icon' => $_POST['icon'], 'utilisateur' => implode(',', $utilisateurs), 'admin' => $_POST['admin'], 'administrateur' => implode(',', $administrateurs)));
        /* Copie des fichiers sources */
        Application::clonseFileSrc('app/', '../../app/' . $dossierSlug . '/');
        /* Copie des fichiers de l'administration */
        if ($admin) {
            Application::clonseFileSrc('appAdmin/', '../../app/' . $dossierSlug . '/admin/');
        }
        array_push($succes, 'Application enregistrée avec succès');
        /**
         * Reset des variables
         */
        $nom = '';
        $dossier = '';
        $icon = '';
        $utilisateurs = array();
        $admin = 0;
        $administrateurs = array();
        $display = 'style="display:none;"';
        $icon = '';
    }
}