Brak użytkownika z loginem
Zmiana loginu z na
updateLogin($user, $currentLogin, $newLogin);
if ($affected == 2) {
echo '
' . "Login został poprawnie zmieniony na '{$newLogin}'" . '
';
} else if ($affected == 1) {
echo '
' . "Nie zapisano hist" . '
';
} else if ($affected == 0) {
echo '
' . "Nic nie zmieniono" . '
';
}
if ($affected) $this->updateDatabase($currentLogin, $newLogin);
} catch (Exception $e) { ?>
getMessage(); ?>
Synchronizuj do LDAP ()
ADM_ACCOUNT) {
throw new Exception("Error: User ADM_ACCOUNT != '{$currentLogin}'");
}
$sqlObj = new stdClass();
$sqlObj->ID = $user->ID;
$sqlObj->ADM_ACCOUNT = $newLogin;
$affected = $db->UPDATE_OBJ('ADMIN_USERS', $sqlObj);
if ($affected < 0) {
if ($db->has_errors()) {
$dsErrors = array();
$errorsSql = $db->get_errors();
foreach ($errorsSql as $vErr) {
if ('SQL QUERY FAILED: ' == substr($vErr, 0, 18)) {
$vErr = substr($vErr, 18);
}
$dsErrors[] = $vErr;
}
if (!empty($dsErrors)) {
Lib::loadClass('StorageException');
throw new StorageException($dsErrors);
}
} else {
throw new Exception("Error: nic nie zmieniono");
}
}
return $affected;
}
public function updateDatabase($currentLogin, $newLogin) {
$db = DB::getDB();
$columns = Array("L_APPOITMENT_USER","A_RECORD_CREATE_AUTHOR","A_RECORD_UPDATE_AUTHOR");
$dbName = $db->getDatabaseName();
echo '