Проблема какая-то не понятна. использую следующий код:
$track = iconv(mb_detect_encoding($track, mb_detect_order(), true), "UTF-8", $track);
Когда название на латинице, все хорошо. На кирилице крякозябры или пустота. Как отобразить нормально киррилицу? на опенсервере все гуд,на хосте проблема.
Должно быть что-то типа:
По комменту:
Посмотрите в phpinfo(); какие кодировки установлены на сервере (в разделе iconv).
попробуйте такой формат:
$convertedText = mb_convert_encoding($text, 'utf-8', mb_detect_encoding($text));
Попробуйте на проблемную страницу/шаблон, в самый верх, добавить header('Content-Type: text/html; charset=utf-8'); и посмотрите, как и что.
И посмотрите, что ваша страница/шаблон были сохранены без BOM.
*Если обнаружится, что было с BOM, то сохраните без BOM и посмотрите без header, что получается, а потом уж, если надо, то поставьте header на сохраненное без BOM.
if (mb_detect_encoding($track, mb_detect_order(), true)==null)
{ $track = mb_convert_encoding($track, "utf-8", "windows-1251"); }
$track = iconv(mb_detect_encoding($track, mb_detect_order(), true), "UTF-8", $track);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Нашел в интернете отличную функцию, которая уменьшает изображения, обрезает и тд
Столкнулся с проблеммой при использовании плагина АutocompleteВерсия jQuery 3