Zeichenkodierung und parse_message
Verfasst: 08.06.2012 18:09
Hallo zusammen,
ich habe meine Website in phpBB3 integriert, sodass ich vom Header her UFT8 habe. Auch die Tabellen und Spalten der Datenbank sind utf8_bin. Nun wollte ich den BBCode und die Smileys auch außerhalb des Forums nutzen. Allerdings bekomme ich hier Probleme mit den Umlauten. Hier mal mein Code-Ausschnitt:
Und plötzlich zerschießt es mir die Kodierung: In der Datenbank steht das klassische "Möp" statt "Möp". Wenn ich im Forum einen Test mache, gibt es keine Probleme mit der Kodierung und auch wenn ich unter meinen Dateien bleibe bei der Datenspeicherung, hatte ich bisher keine Probleme. Nur im Zusammenspiel kommt es dazu.
Hat einer eine Idee, wodran es liegen könnte?
Beste Grüße
Kimama
ich habe meine Website in phpBB3 integriert, sodass ich vom Header her UFT8 habe. Auch die Tabellen und Spalten der Datenbank sind utf8_bin. Nun wollte ich den BBCode und die Smileys auch außerhalb des Forums nutzen. Allerdings bekomme ich hier Probleme mit den Umlauten. Hier mal mein Code-Ausschnitt:
Code: Alles auswählen
public function checkbbcode($text){
$message_parser = new parse_message($text);
$message_parser->parse(1, 1, 1);
return array(
"text" => $message_parser->message,
"uid" => $message_parser->bbcode_uid,
"bitfield" => $message_parser->bbcode_bitfield,
);
}
Hat einer eine Idee, wodran es liegen könnte?
Beste Grüße
Kimama