Exemplo n.º 1
0
along with accounts. If not, see <http://www.gnu.org/licenses/>.
--------------------------------------------------------------------------
*/
include '../../../inc/includes.php';
if (!isset($_GET["id"])) {
    $_GET["id"] = "";
}
$account = new PluginAccountsAccount();
$account->checkGlobal(UPDATE);
$hashClass = new PluginAccountsHash();
$update = 0;
if (countElementsInTable("glpi_plugin_accounts_accounts") > 0) {
    $update = 1;
}
if (isset($_POST["add"])) {
    $hashClass->check(-1, CREATE, $_POST);
    $newID = $hashClass->add($_POST);
    $hashClass->redirectToList();
} else {
    if (isset($_POST["upgrade"])) {
        if ($_POST["hash"]) {
            include_once GLPI_ROOT . "/plugins/accounts/hook.php";
            $_SESSION['plugin_accounts']['aescrypted_key'] = $_POST["aeskey"];
            $hashClass->update($_POST);
            plugin_accounts_configure15();
            $_SESSION['plugin_accounts']['upgrade'] = array();
            Html::redirect("./account.upgrade.php");
        } else {
            Html::back();
        }
    } else {
Exemplo n.º 2
0
along with accounts. If not, see <http://www.gnu.org/licenses/>.
--------------------------------------------------------------------------
*/
include '../../../inc/includes.php';
if (!isset($_GET["id"])) {
    $_GET["id"] = "";
}
$account = new PluginAccountsAccount();
$account->checkGlobal("w");
$hashClass = new PluginAccountsHash();
$update = 0;
if (countElementsInTable("glpi_plugin_accounts_accounts") > 0) {
    $update = 1;
}
if (isset($_POST["add"])) {
    $hashClass->check(-1, 'w', $_POST);
    $newID = $hashClass->add($_POST);
    $hashClass->redirectToList();
} else {
    if (isset($_POST["upgrade"])) {
        if ($_POST["hash"]) {
            include_once GLPI_ROOT . "/plugins/accounts/hook.php";
            $_SESSION['plugin_accounts']['aescrypted_key'] = $_POST["aeskey"];
            $hashClass->update($_POST);
            plugin_accounts_configure15();
            $_SESSION['plugin_accounts']['upgrade'] = array();
            Html::redirect("./account.upgrade.php");
        } else {
            Html::back();
        }
    } else {