Autor Zpráva
Leomato
Profil
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
Leomato:
strtolower() v PHP, MySQL má ekvivalent lower.
Leomato
Profil
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
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
aha jo už sem te pochopil.... len to trvalo dlhsie :)
AM_
Profil
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
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0