quote()
This commit is contained in:
parent
94ad7d66aa
commit
8202443ff3
1 changed files with 2 additions and 2 deletions
|
|
@ -3165,14 +3165,14 @@ sub www_editRegistrantSave {
|
||||||
$u = WebGUI::User->new($self->session,'new');
|
$u = WebGUI::User->new($self->session,'new');
|
||||||
my $uid = lc($firstName).".".lc($lastName);
|
my $uid = lc($firstName).".".lc($lastName);
|
||||||
$uid =~ s/\s//g; # fix potential space problems in UID.
|
$uid =~ s/\s//g; # fix potential space problems in UID.
|
||||||
my ($uidIsTaken) = $self->session->db->quickArray("select count(userId) from users where username=".quote($uid));
|
my ($uidIsTaken) = $self->session->db->quickArray("select count(userId) from users where username=?",[$uid]);
|
||||||
while($uidIsTaken) {
|
while($uidIsTaken) {
|
||||||
if($uid =~ /(.*)(\d+$)/){
|
if($uid =~ /(.*)(\d+$)/){
|
||||||
$uid = $1.($2+1);
|
$uid = $1.($2+1);
|
||||||
} else {
|
} else {
|
||||||
$uid .= "1";
|
$uid .= "1";
|
||||||
}
|
}
|
||||||
($uidIsTaken) = $self->session->db->quickArray("select count(userId) from users where username=".quote($uid));
|
($uidIsTaken) = $self->session->db->quickArray("select count(userId) from users where username=?",[$uid]);
|
||||||
}
|
}
|
||||||
$u->username($uid);
|
$u->username($uid);
|
||||||
$u->authMethod("WebGUI");
|
$u->authMethod("WebGUI");
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue