nikitab 0 Опубликовано: 13 ноября 2008 Рассказать Опубликовано: 13 ноября 2008 помогите,что здесь не так? почему эта функ. выдает ошибку? function convert_unicode($t, $to = 'windows-1251') { $to = strtolower($to); if ($to == 'utf-8') { $t = preg_replace( '#%u([0-9A-F]{1,4})#ie', "decode_to_utf8(hexdec('\\1'))", utf8_encode($t) ); $t = urldecode ($t); } else { $t = preg_replace( '#%u([0-9A-F]{1,4})#ie', "'&#' . hexdec('\\1') . ';'", $t ); $t = urldecode ($t); $t = @html_entity_decode($t, ENT_NOQUOTES, $to); } return $t; } ошибка: Fatal error: Cannot redeclare convert_unicode() in /public_html/engine/modules/functions.php on line 1001 буду рад помощи Цитата Ссылка на сообщение Поделиться на других сайтах
Gorets 3 Опубликовано: 15 ноября 2008 Рассказать Опубликовано: 15 ноября 2008 redeclare функция с именем convert_unicode объявляется больше одного раза. Цитата Ссылка на сообщение Поделиться на других сайтах
nikitab 0 Опубликовано: 19 ноября 2008 Рассказать Опубликовано: 19 ноября 2008 Автор redeclare функция с именем convert_unicode объявляется больше одного раза. и что делать? мне же так и надо что изменилось в дле 7.3 от 7.0 что не дает мне провести такую оферу? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.