Seite 1 von 1
umlaute werden zu ??
Verfasst: 18.10.2007 16:49
von terminatorx120
hallo, ich habe einen mod geschrieben.
Wenn ich dort eine Beschreibung bearbeite werden die umlaute und das "ß" zu ?? (zweifragezeichen) ich habe keine funtionen auf der Variable der Beschreibung seit bis zum eintragen in der DB.
Ich benutze phpBB3
kann es sein, das "request_var()" nich damit umgehen kann?
Überall funktioniert es, nur in dem Mod nicht!
Verfasst: 18.10.2007 17:23
von Mahony
Hallo
Speichere die Datei als UTF8 ohne BOM.
Grüße: Mahony
Verfasst: 18.10.2007 17:38
von terminatorx120
noch einmal für dumme bitte.
Die Datei= >
www.keepgaming.de/video_admin.txt
Ich entschuldige mich, für die nicht konforme Programmierung, aber es wollte nicht sorecht wie ich wollte, mit der konformen!

Verfasst: 18.10.2007 18:17
von Mahony
Hallo
Die Lösung habe ich dir doch schon gegeben. Schau mal hier
KB:166
Die Dateien sollten als UTF-8 (ohne BOM) gespeichert werden.
Grüße: Mahony
Verfasst: 18.10.2007 20:15
von terminatorx120
aber ich habe es direkt in die php datei geschrieben.
Weiß jemand, ob es auch mit
Weaverslave geht?
Verfasst: 18.10.2007 23:50
von Pyramide
Ausserdem muss der dritte Parameter von request_var auf true gesetzt werden.
BTW:
$pattern1="/ä/";
$replace1="ä";
$text=preg_replace($pattern1,$replace1, $text);
Erstens braucht man dafür keine Regulären Ausdrücke und zweitens ist das sowieso überflüssig, wenn man den Zeichensatz überall korrekt angibt.
Verfasst: 19.10.2007 12:55
von terminatorx120
Meinst du also für .php?mode=testme:
Code: Alles auswählen
$mode = request_var('mode', '', true);
echo 'der Modus lautet: '.$mode; // testme
Verfasst: 20.10.2007 02:16
von Pyramide
Ja. Wenn der dritte Parameter auf true ist, werden UTF-8 Zeichen (z.B. Umlaute) korrekt übernommen, ansonsten nicht.