]> git.mxchange.org Git - friendica.git/commitdiff
force lowercase nickname
authorMike Macgirvin <mike@macgirvin.com>
Sun, 3 Oct 2010 00:55:41 +0000 (17:55 -0700)
committerMike Macgirvin <mike@macgirvin.com>
Sun, 3 Oct 2010 00:55:41 +0000 (17:55 -0700)
mod/register.php

index b15ca4fb2b4ff3cdf923744e8c4025dde330d265..d65c154a851d0bd43f3af6dbdbcdf651f7b2f959 100644 (file)
@@ -74,7 +74,8 @@ function register_post(&$a) {
        if($r !== false && count($r))
                $err .= t(' Your email address is already registered on this system.') ;
 
-       if(! preg_match("/^[a-zA-Z][a-zA-Z0-9\-\_]*$/",$nickname))
+       $nickname = strtolower($nickname);
+       if(! preg_match("/^[a-z][a-z0-9\-\_]*$/",$nickname))
                $err .= t(' Nickname <strong>must</strong> start with a letter and contain only letters, numbers, dashes, or underscore.') ;
        $r = q("SELECT `uid` FROM `user`
                        WHERE `nickname` = '%s' LIMIT 1",