Hallo.
Ich denke, dass du folgende Methode mal ausprobieren solltest:
$kleingeschrieben = "\L$text\E";
in $kleingeschrieben sollte dann der text in Kleinbuchstaben stehen (wobei $text der eingegebene Text ist).
Um alles auf eine Ebene zu bringen, solltest du dies auch mit der Eingabe machen.