Чуствителност(малки и големи букви)

Ev0luti0N

Registered
Как се прави чуствителноста на малки и големи букви.
Излезе ми проблем при логване и да го пишеш с малки и с големи се се логва, също така пък при preg_replace не ми прави размяната тей като при едното е написано с малки,а в дб-то е с главни :/
 
Пробвай да смениш колацията на таблицата на latin1_general_cs :?:
Извинявай, моя беше грешката. Сега разбирам разликата между CI и CS :D
 
За регулярния израз правиш така:
/[a-z0-9]/i

В заявките можеш да ползваш това:
"SELECT ... WHERE LOWER(`pole`) = ".strtolower($string)." ..."
 
Не сте ме разбрали.
Имах предвид, че в имам запис от типа: Ev0luti0N и при login когато напиша ev0luti0n пак ми го счита за правилно, а аз искам да стане така, че за да го счита за правилно трябва да напиша Ev0luti0N
 
Значи предполагам имаш подобна заявка

Select * `table` WHERE username=$str AND password..

вместо username = $str използвай

username LIKE BINARY $str
 

Back
Горе