Autor | Zpráva | ||
---|---|---|---|
Leomato Profil |
#1 · Zasláno: 23. 10. 2010, 18:14:06
Prosím vás ako mam urobiť to že v DB mam seba uloženeho ako "Leomato" a chcem aby pri prihlasovaní bolo jedno či napišem "Leomato" alebo "leomato" ako na to?
|
||
panther Profil |
#2 · Zasláno: 23. 10. 2010, 18:18:27 · Upravil/a: panther
Leomato:
strtolower() v PHP, MySQL má ekvivalent lower. |
||
Leomato Profil |
#3 · Zasláno: 23. 10. 2010, 18:24:06
ale toto konvertne cely text na malý ja potrebujem aby to bralo text ako text je jedno ci je tam diakritika alebo je tam napsano treba LeOmAtO ale aby sa vsetko zhodovalo z tym co je v databáze cize LeOmAtO = Leomato
|
||
panther Profil |
#4 · Zasláno: 23. 10. 2010, 18:30:46
Leomato:
„ale toto konvertne cely text na malý“ a v čem je problém? Nebudeš nic konvertovat, jen při porovnávání dat z formuláře s těmi v databázi budeš porovnávat jejich varianty psané malými písmeny. |
||
Leomato Profil |
#5 · Zasláno: 23. 10. 2010, 18:33:46
aha jo už sem te pochopil.... len to trvalo dlhsie :)
|
||
AM_ Profil |
#6 · Zasláno: 23. 10. 2010, 18:48:33
nebo si v databázi nastav case insensitive porovnávání (končící _czech_ci)... to bude taky fungovat, ale bohužel ne na všech serverech a u všech kódování je dostupné.
|
||
Bubák Profil |
#7 · Zasláno: 23. 10. 2010, 18:59:11
AM:
„bohužel ne na všech serverech a u všech kódování je dostupné.“ Proto to není dobrý nápad, pokud Leomato přejde na jiný hosting nebo udělají změnu na hostingu, může mu to přestat fungovat. |
||
Časová prodleva: 15 let
|
0