Перейти к публикации

Рекомендованные сообщения

помогите,что здесь не так? почему эта функ. выдает ошибку?

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

буду рад помощи :)

Ссылка на сообщение
Поделиться на других сайтах

redeclare

функция с именем convert_unicode объявляется больше одного раза.

Ссылка на сообщение
Поделиться на других сайтах

redeclare

функция с именем convert_unicode объявляется больше одного раза.

и что делать? мне же так и надо :huh:

что изменилось в дле 7.3 от 7.0 что не дает мне провести такую оферу?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...