Seite 1 von 2
Probleme mit Umlauten
Verfasst: 31.08.2007 20:58
von BlueAcid
Moin,
aus irgend einem Grund wird bei mir immer ein paar Buchstaben nach einem Umlaut ein falsches Zeichen angezeigt.
Hat einer ne Erklärung?
Hier mal ein Beispiel:
[ externes Bild ]
Selbst das Update auf RC5 hat nichts geändert
Vielen Dank
Verfasst: 01.09.2007 00:27
von nickvergessen
KB:166
Verfasst: 01.09.2007 00:38
von BlueAcid
hmm die Sprachdateien hab ich eigentlich nicht geändert. Nur das de-du Language Pack installiert
Davon abgesehen ist die Standard Einstellung von meinem Editor schon die geforderte: Format UTF-8 ohne BOM
Der Fehler tritt auch nur bei Texten die von Usern gepostet werden auf und nicht bei den Texten die aus den Sprachdateien kommen.
Wenn ein User ein Text schriebt und auf Vorschau klickt passiert es schon und beim Antworten sowiso

Verfasst: 01.09.2007 00:42
von nickvergessen
Zeig doch mal ein Link zum Board.
Verfasst: 01.09.2007 00:57
von BlueAcid
Verfasst: 01.09.2007 01:43
von bantu
BlueAcid hat geschrieben:Wenn ein User ein Text schriebt
und auf Vorschau klickt passiert es schon und beim Antworten sowiso

Hmm ... das sollte ein Datenbankproblem schonmal ausschließen.
Gruß,
bantu.
Verfasst: 01.09.2007 09:32
von Dr.Death
Hi,
ich hatte eine Zeitlang auch dieses Problem.
Es lag allerdings am Server.
Beim absenden erschienen auch PHP Notice Meldungen über eine Fehlerhafte mbstring Funktion.
Auch waren zeitweise Fehler in meinem phpMyAdmin vorhanden.
Ich habe mich darauf hin an meinen Hoster gewandt:
Nach wie vor erhalte ich folgende Fehlermeldung im phpMyAdmin:
Warning: mb_ereg() [function.mb-ereg]: mbregex compile err: premature end of char-class in /var/www/confixx/html/phpMyAdmin/libraries/check_user_privileges.lib.php on line 55
Mal taucht die Meldung auf, mal nicht.
Ebenso funktioniert dadurch das phpBB3 Forum nicht korrekt ( jedesmal wenn Daten per mb_string auf UTF8 konvertiert werden müssen )
Das neue Forum ist auf mbstring angewiesen.
Multibyte Support enabled
Multibyte string engine libmbfl
Multibyte (japanese) regex support enabled Multibyte regex (oniguruma) version 4.4.4 Multibyte regex (oniguruma) backtrack check On
Nach einiger Zeit ( ca. 2 Wochen ) war das Problem gefixt. Aber man konnte mir nicht sagen woran es lag.
Verfasst: 19.09.2007 11:40
von BlueAcid
irgendwie klappt es immer noch nicht
kann bitte mal einer die mbstring Einstellungen aus einer php.ini von einem funktionieren phpbb3 Forum posten, Danke
Verfasst: 19.09.2007 11:45
von Dr.Death
Wende Dich an Deinen Hoster.
Anscheinend war das kompilierte PHP Paket defekt.
Ansonsten gilt:
http://ca.php.net/mbstring
Nimm die default Einstellungen.
Ganz wichtig:
mbstring.func_overload = 0
Mehr kann ich leider nicht dazu sagen.
Verfasst: 19.09.2007 12:05
von BlueAcid
Hoster is gut

das läuft auf meinem root server. Da gibts kein Support
Bis jetzt hatte ich mit der Kodierung auch noch nie Probleme.
Hab jetzt mal den default Einstellungen genommen
Jetzt ist es so das nur wenn ich direkt auf Abschicken klicke die Umlaute zerhauen werden, wenn ich über die Vorschau gehe und dann Abschicken drücke geht es
