-- Fix Create Account (Compatibility OTHire) (#350)

This commit is contained in:
Rodrigo Paixão
2019-03-18 18:54:13 -03:00
committed by Stefan A. Brannfjell
parent ca989223bc
commit a3f2cce4aa

View File

@@ -36,9 +36,14 @@ if (empty($_POST) === false) {
if ($isNoob) {
$errors[] = 'This account name is blocked for registration.';
}
if (preg_match("/^[a-zA-Z0-9]+$/", $_POST['username']) == false) {
$errors[] = 'Your account name can only contain characters a-z, A-Z and 0-9.';
}
if ($config['ServerEngine'] !== 'OTHIRE') {
if (preg_match("/^[a-zA-Z0-9]+$/", $_POST['username']) == false) {
$errors[] = 'Your account name can only contain characters a-z, A-Z and 0-9.';
}
} else {
if (preg_match("/^[0-9]+$/", $_POST['username']) == false) {
$errors[] = 'Your account can only contain numbers 0-9.';
}
// name restriction
$resname = explode(" ", $_POST['username']);
foreach($resname as $res) {