30.01.2012, 15:04
Hier ist ein Code der Umlaute und nen paar andere Zeichen ersetzen soll, unteranderem Leerzeichen. Nun wollte ich wissen was daran falsch ist, da es dies nicht gemacht wird.
Code:
$suchen = array( 'ä', 'ö', 'ü', 'ß', ' ', '\\', '/', '&' );
$ersetzen = array( 'ae', 'oe', 'ue', 'ss', '-', '-', '-', '-' );
$username = str_replace( $suchen, $ersetzen, strtolower( $_POST["username"] ) );