| ||||||||||
Shopping cart software Solutions for online shops and malls | ||||||||||
|
X-Cart Home | FAQ | Forum rules | Calendar | User manuals | Login |
4.2 User Name Question | |||
|
|
Thread Tools | Search this Thread |
#1
|
|||||||
|
|||||||
4.2 User Name Question
Please move this message if I posted to wrong forum.
I am trying to change the registration form to allow capital letters. I changed the following line in include/register.php but it does not work. From: if ((strcmp($uname_tmp, $uname) != 0) || (!preg_match("/^[a-z0-9_-]+$/s", $uname) && $uname != "")) To: if ((strcmp($uname_tmp, $uname) != 0) || (!preg_match("/^[a-zA-Z0-9_-]+$/s", $uname) && $uname != "")) when registering an admin or customer, it still displays the error message that only lower case letters and numbers may be used.
__________________
Xcart 5.1.6 Building New Store Xcart4.6.4 Gold Plus Xcart 4.6.4 Platinum Smart Template, Mail Chimp Upgrade Checkout One (One Page Checkout) Checkout One X-Payments Connector Checkout One Deluxe Tools Call For Price On Sale Module Buy Together Module MAP Price MOD |
|||||||
#2
|
|||||||||
|
|||||||||
Re: 4.2 User Name Question
Did you clear the cache?
Strange how in prior versions x-cart used "!preg_match", but in 4.1.11 they used "eregi", and now with 4.2 it looks like they are going back to "!preg_match". Why would they do that?
__________________
Two Separate X-Cart Stores Version 4.4.4 Gold - X-AOM - Vivid Dreams Aquamarine (modified) - Linux Mods - Newest Products - View All -, and a few others. Numerous upgrades from 4.0.x series. Integrated with Stone Edge Order Manager + POS Version 4.1.12 Gold (fresh install) - X-AOM - Linux Mods - XCSEO free |
|||||||||
#3
|
|||||||
|
|||||||
Re: 4.2 User Name Question
Yes I cleared the the templates_c folder and I cleared my browser cache. I even tried a different browser.
__________________
Xcart 5.1.6 Building New Store Xcart4.6.4 Gold Plus Xcart 4.6.4 Platinum Smart Template, Mail Chimp Upgrade Checkout One (One Page Checkout) Checkout One X-Payments Connector Checkout One Deluxe Tools Call For Price On Sale Module Buy Together Module MAP Price MOD |
|||||||
#4
|
|||||||
|
|||||||
Re: 4.2 User Name Question
I got it to save the profile, but when it saves it to the database even though there are capital letters, it saves it in the database as lower case letters.
There is something over riding the settings on the register.php file.
__________________
Xcart 5.1.6 Building New Store Xcart4.6.4 Gold Plus Xcart 4.6.4 Platinum Smart Template, Mail Chimp Upgrade Checkout One (One Page Checkout) Checkout One X-Payments Connector Checkout One Deluxe Tools Call For Price On Sale Module Buy Together Module MAP Price MOD |
|||||||
#5
|
|||||||||
|
|||||||||
Re: 4.2 User Name Question
Strange...
In 4.1.8 (note: no "!preg_match" or "eregi") Code:
Code:
Code:
Code:
Code:
This brings some questions... 1. Why the switch from "eregi" to "!preg_match"? 2 Why were the "newbie" and "anonymous" checks added, then removed? 3. Why was "if ($mode != "update")" added if, as you say, "There is something over riding the settings" when it is updated?
__________________
Two Separate X-Cart Stores Version 4.4.4 Gold - X-AOM - Vivid Dreams Aquamarine (modified) - Linux Mods - Newest Products - View All -, and a few others. Numerous upgrades from 4.0.x series. Integrated with Stone Edge Order Manager + POS Version 4.1.12 Gold (fresh install) - X-AOM - Linux Mods - XCSEO free |
|||||||||
#6
|
|||||||
|
|||||||
Re: 4.2 User Name Question
I have been looking for this for days,
The user name will save as capital letters, but when it shows who is logged in it shows all lower case letters. I have searched through the mysql data base and have not found any other places where the customer user name is saved. So it must be some code somewhere that is causing the names to display in lower case only.
__________________
Xcart 5.1.6 Building New Store Xcart4.6.4 Gold Plus Xcart 4.6.4 Platinum Smart Template, Mail Chimp Upgrade Checkout One (One Page Checkout) Checkout One X-Payments Connector Checkout One Deluxe Tools Call For Price On Sale Module Buy Together Module MAP Price MOD |
|||||||
#7
|
|||||||
|
|||||||
Re: 4.2 User Name Question
Have you checked the templates to see if it's using something like {$username|lower} ?
|
|||||||
|
|||
X-Cart forums © 2001-2020
|