Modified:fixed username validation issue

This commit is contained in:
Awais-cb 2018-03-30 16:14:01 +05:00
parent 283b1b354c
commit 65d3dcb33d
2 changed files with 30 additions and 20 deletions

View file

@ -1576,6 +1576,9 @@
if(!is_valid_syntax('username',$username) && $multi!='yes' || $matches) {
e(lang("class_invalid_user"));
}
if(!preg_match('/^[A-Za-z0-9_.]+$/', $username)){
return false;
}
return true;
}

View file

@ -241,27 +241,31 @@
} else if (userSect.val().indexOf(' ') >= 0) {
addErrClass(userSect, errors["username_spaces"], true, false);
} else {
$.ajax({
url: baseurl + "/ajax/commonAjax.php",
type: "post",
dataType: "html",
data: {
"mode":'userExists',
"username":usernameVal,
},
beforeSend: function() {
$(document).find('#more-view-channel').text('Loading videos..')
},
if(!userSect.val().match(/^[A-Za-z0-9_.]+$/)){
addErrClass(userSect, errors["name_invalid_chars"], true, false);
}else{
$.ajax({
url: baseurl + "/ajax/commonAjax.php",
type: "post",
dataType: "html",
data: {
"mode":'userExists',
"username":usernameVal,
},
beforeSend: function() {
$(document).find('#more-view-channel').text('Loading videos..')
},
success: function(data) {
data = $.trim(data);
if (data == 'NO') {
removeErrClass(userSect);
} else {
addErrClass(userSect, errors['user_exists'], true, false)
success: function(data) {
data = $.trim(data);
if (data == 'NO') {
removeErrClass(userSect);
} else {
addErrClass(userSect, errors['user_exists'], true, false)
}
}
}
});
});
}
}
});
@ -372,7 +376,10 @@
} else if (username.indexOf(' ') >= 0) {
addErrClass(usernameSect, errors["username_spaces"]);
goodToGo = false;
}
} else if(!username.match(/^[A-Za-z0-9_.]+$/)){
addErrClass(usernameSect, errors["name_invalid_chars"], true, false);
goodToGo = false;
}
/*if (gotNums != null) {
addErrClass(usernameSect, errors["name_invalid_chars"]);