utf8 kodierung

bauchinj

Erfahrenes Mitglied
Hallo!

Hab ein Probelm mit utf8:

Ein Formular übergibt mittels POST seine Werte an ein zweites Script. Dieses vergleicht einen der Parameter mit einem Sessionwert. Natürlich hab ich wieder mal ein Problem mit umlauten und utf8...

hab mittlerweile (meinermeinung) jede Möglichkeit durchgetestet (utf8_encode hier und dort - htmlentities hier und dort...) Weiß nicht mehr weiter, vielleicht kann mir ein utf8 spezialist weiterhelfen!


Danke
bauchinj
 
Sind Dateien auch als UTF-8 gespeichert? Spricht der Webserver auch UTF-8? Ist also wirklich überall UTF-8 in Verwendung?
 
Webserver ja!
Dateien ja!
Sonst noch was?

erste Zeile $_POST, zweite Zeile $_SESSION

Benutzerdaten ändern
Benutzerdaten ändern


Vielleicht ist noch zu erwähnen, dass Session aus einer CSV-Datei ausgelesen wird.
 
Habs gelöst, vielleicht nicht die feine Englische Art, aber führt zum Ziel....

Hier meine Lösung:
PHP:
function conv_words($word){
	$array_old = array('ä','ö','ü','ß','Ä','Ö','Ü');
	$array_new = array('ä','ö','ü','ß','Ä','Ö','Ü');
	return(str_replace($array_old,$array_new,$word));
}
 
Zurück