Missing file is not writable, but can be created.
Fixes error trying to register new users.
}
$pwfile = "{$user['dir']}/.passwd";
}
$pwfile = "{$user['dir']}/.passwd";
- if (!is_writable($pwfile)) {
+ if (file_exists($pwfile) and !is_writable($pwfile)) {
return "Het wachtwoord kan niet worden aangepast voor deze gebruiker.";
}
return "Het wachtwoord kan niet worden aangepast voor deze gebruiker.";
}
require_once('login/pass.inc.php');
$error = passform($User, $_POST);
if (empty($error)) {
require_once('login/pass.inc.php');
$error = passform($User, $_POST);
if (empty($error)) {
- print "<p>Het wachtwoord is aangepast. Voortaan met het nieuwe wachtwoord inloggen.</p>\n\n";
+ print "<p>Het wachtwoord is aangepast voor <em>{$User['name']}</em>. Voortaan met het nieuwe wachtwoord inloggen.</p>\n\n";
return;
}
print "<p class=warn>$error</p>\n\n";
return;
}
print "<p class=warn>$error</p>\n\n";