Hi Leute,
Ich arbeite an einer Registrierung und diese ist so gut wie abgeschlossen, da fällt mir ein, dass ich ja möchte, dass der erste Buchstabe des Vor- sowie Nachnamen ja groß geschrieben sein soll. An sich ja kein Problem mit ucfirst. Nun aber das Problem. Was ist wenn der Benutzer Beispiels Özil Özen heißt? Wie kann ich solche Chars abfangen und seperat zu nem Uppercase machen?
Ich hab schon einiges ausprobiert und es auch hinbekommen mit nem normalen string.
Sieht dann ungefähr so aus:
Nun kommt aber das noch viel größere Problem.
Meine Daten sind in nem Formular, werden dann Via Post gesendet an meine verify.php .
Dort dann erst einmal mit $_POST("var") in variablen gespeichert und weiter verarbeitet.
Problem ist nun, dass keine ä,ö,ü's ankommen, sondern beispielsweise ein %20%20zil anstelle von özil (habe mir jetzt den code nicht genau gemerkt).
Wie kann ich dass denn dort machen?
Cheers
Ich arbeite an einer Registrierung und diese ist so gut wie abgeschlossen, da fällt mir ein, dass ich ja möchte, dass der erste Buchstabe des Vor- sowie Nachnamen ja groß geschrieben sein soll. An sich ja kein Problem mit ucfirst. Nun aber das Problem. Was ist wenn der Benutzer Beispiels Özil Özen heißt? Wie kann ich solche Chars abfangen und seperat zu nem Uppercase machen?
Ich hab schon einiges ausprobiert und es auch hinbekommen mit nem normalen string.
Sieht dann ungefähr so aus:
PHP-Code:
$firstname = "özil";
$d1 = array("ä" , "ö", "ü");
$d2 = array("Ä" , "Ö", "Ü");
$firstname[0] = str_replace($d1, $d2, $firstname);
print''.$firstname.''
Meine Daten sind in nem Formular, werden dann Via Post gesendet an meine verify.php .
Dort dann erst einmal mit $_POST("var") in variablen gespeichert und weiter verarbeitet.
Problem ist nun, dass keine ä,ö,ü's ankommen, sondern beispielsweise ein %20%20zil anstelle von özil (habe mir jetzt den code nicht genau gemerkt).
Wie kann ich dass denn dort machen?
Cheers
Kommentar