Проблема с кодировкой при транслитизации русских имен файлов

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем Verzicht, 02.06.2010.

  1. Offline

    Verzicht Недавно здесь

    Регистрация:
    02.06.2010
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Помогите советом.

    Заранее извините, не силен в PHP. Проблема такая.

    Есть файл. Он прикрепляется, загружается на сервер а его имя вносится в базу данных и выводится на сайт.
    Если я пытаюсь загрузить файл с русским именем, он попросту отказывается добавляться.
    Путем несложных манипуляций в файле libraries\joomla\filesystem\file.php удалось добиться загрузки этих самых файлов путем транслитизация их имен, но после загрузки файла, к примеру, файла песня.php файл на сайте имя файла отображается как SS.php.
    Скорее всего, проблема в следующем - загрузчик неправильно понимает кодировку файла, в итоге в транслит переводится не сами имя файла, а его кракозябры. Вот только никак не мог понять - где искать обработку кодировку имени файла?

    Вот мой file.php (тот кусок, где изменял что-то):
     
  2.  

Поделиться этой страницей

Загрузка...