Hallo Johannes,

welches charset verwendet denn dein browser nun zur darstellung nach dem das 
metaCharset raus ist?

falls es ein iso- encoding ist. würde ich mal versuchen  den browser auf utf8 
einzustellen. 

dann währe mein tipp das deine daten in utf-8 in der Datenbank liegen das 
frontent aber iso generiert.

Utf8_decode convertiert von UTF-8 in iso-8859-15 (west europäisch) damit ist es 
leider nicht möglich osteuropäische Zeichen anzuzeigen.

gruss chris


-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Johannes Hamecher
Gesendet: Dienstag, 19. Mai 2015 16:56
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Falsche Kodierung obwohl alles auf UTF-8

Hallo Chris,

danke für die Antwort.

Ich habe "config.metaCharset" rausgenommen. Verändert hat sich leider nichts.

Wenn ich in der Funktion getPersonDetails für den Namen Γεώργιος Κύρικος, alles 
rausnehme bis auf:

$sql = "SELECT * FROM tbl_names WHERE n_meta_id = '".$pMetaId."';";
                                
                                $res = $GLOBALS['TYPO3_DB']->sql_query($sql);
        
if($pData = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res))
{
        return $pData["n_name"];
}

kommt: Î"εώργιος Κύρικος 

Bei return utf8_decode($pData["n_name"]); 
kommt: �?ε�?ργιο�? �?ύρικο�? 

Daher nehme ich an, dass ich keine nicht "multibyte compatible" Funktion dabei 
haben, oder?

Es ist echt seltsam, da es nicht alle Sonderzeichen betrifft.

Viele Grüße,
Johannes
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an