Показать сообщение отдельно
Старый 31.12.2007, 00:02   #5
d31m07y1988
Новенький
 
Аватар для d31m07y1988
 
Регистрация: 12.12.2007
Сообщений: 11
Question

Цитата:
Сообщение от pomotom Посмотреть сообщение
Так и было, в этом-то вся и ерунда.
Первая сторока ДС
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>, все локальные параметры базы и соединения - утф (правда все глобальные - 1251), ПХП 5.2.2, шаблоны изначально создавались в утф, в базе - чистый утф, ТВ 1.3.3, форсечарсет конечно стоит ... А варнинг все равно вылезал!
вобщем, обработку первой строки я просто отключил
PHP код:
elseif ((double)phpversion()>=5)    {
        
//    $match = array();
        //    preg_match('/^[[:space:]]*<\?xml[^>]*encoding[[:space:]]*=[[:space:]]*"([^"]*)"/',substr($string,0,200),$match);
        //    $theCharset = $match[1] ? $match[1] : ($TYPO3_CONF_VARS['BE']['forceCharset'] ? $TYPO3_CONF_VARS['BE']['forceCharset'] : 'iso-8859-1');
            
$theCharset 'utf-8';
            
xml_parser_set_option($parserXML_OPTION_TARGET_ENCODING$theCharset);  // us-ascii / utf-8 / iso-8859-1 
А это где?
d31m07y1988 вне форума   Ответить с цитированием