While working of location I noticed that all location data provided to the 
location module was in lowerscase no matter what case was used in the vet.

I checked in sign_up_vetting.php and it uses strtolower which was originally 
fine however, we have moved to utf8 and have a worldwide footprint. strtolower 
will not work on multibyte characters that we have in the new location database.

I believe that at a minimum mb_strtolower should replace strtolower 
sign_up_vetting.php to properly handle utf8 vetting data.

The new location handler uses mb_strtolower when necessary (for example when 
alias processing) but does expect mb_strtolower to be used on incoming data or 
else our foreign language support will not be complete.

Markus, can you verify that my analysis is correct?

Tom



------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Assp-test mailing list
Assp-test@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-test

Reply via email to