[TYPO3-german] Re: Tipafriend E-Mail YOURNAME falsche Sonderzeichen (gelöst)
Peter Russ
peter.russ at 4many.net
Wed Feb 3 18:51:55 CET 2010
--- Original Nachricht ---
Absender: Bernd Hückstädt
Datum: 03.02.2010 15:23:
>
> Am 02.02.2010 um 19:28 schrieb Bernd Hückstädt:
>
>> bei der E-Mail von Tipafriend werden beim Absendernamen die
>> Sonderzeichen falsch dargestellt
>
> Hallo,
> ich habe es lösen können:
> Das Problem liegt bei php in der Funktion preg_replace, die nicht mit
> utf8 und Sonderzeichen umgehen kann.
>
> Die schnelle Lösung: utf8_decode und hinterher utf8_encode
>
> Datei: /tipafriend/pi/class.tx_tipafriend.php
> Zeile 254, function validate:
>
> $pattern = '/[^\d\s\w]/'; // search for characters that don't belong
> to one of the classes decimal, whitespace or word
> $tipData['name'] = utf8_decode($tipData['name']) ; // fuer preg_replace
> vorbereiten
> $tipData['name'] = trim( preg_replace( $pattern, '', $tipData['name'] )
> ); // strip the mentioned characters
> $tipData['name'] = utf8_encode($tipData['name']); // in utf8
> rueckverwandeln
Dann würde ich mal versuchen, dass durch entsprechende Einstellungen in
php.ini zu fixen. Welche PHP Version auf welchen OS läuft denn?
Peter.
--
loans that change lives http://www.kiva.org
_____________________________
uon GbR
http://www.uon.li
http://www.xing.com/profile/Peter_Russ
More information about the TYPO3-german
mailing list