Hi Sigurd, > > That one didn't work (for me). > the mb_detect_encoding($text) is detecting the text as utf-8 even if it > is ISO-8859-1
This is a problem in your configuration of php. Anyway, I commit a fix that should work in most configuration. Note that our non ISO-8859-1 users will have problem with your code, since I'm not sure that utf8_encode is able to take their charset into account ... Regards, Caeies. > > Please test. > > I'm using PHP Version 5.3.1 with default settings: > > > mbstring > > Multibyte Support enabled > Multibyte string engine libmbfl > HTTP input encoding translation disabled > > > mbstring extension makes use of "streamable kanji code filter and > converter", which is distributed under the GNU Lesser General Public > License version 2.1. > > > Multibyte (japanese) regex support enabled > Multibyte regex (oniguruma) backtrack check On > Multibyte regex (oniguruma) version 4.7.1 > > > Directive Local Value Master Value > mbstring.detect_order /no value/ /no value/ > mbstring.encoding_translation Off Off > mbstring.func_overload 0 0 > mbstring.http_input pass pass > mbstring.http_output pass pass > mbstring.http_output_conv_mimetypes ^(text/|application/xhtml\+xml) > ^(text/|application/xhtml\+xml) > mbstring.internal_encoding /no value/ /no value/ > mbstring.language neutral neutral > mbstring.strict_detection Off Off > mbstring.substitute_character /no value/ /no value/ > > > > Regards > > Sigurd > > > ------------------------------------------------------------------------ > > _______________________________________________ > phpGroupWare-developers mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/phpgroupware-developers _______________________________________________ phpGroupWare-developers mailing list [email protected] http://lists.gnu.org/mailman/listinfo/phpgroupware-developers
