Перейти к содержимому



Имя загружаемого файла

#1 Kuchuluk
Kuchuluk
  • Неактивные
  • 333 сообщений
  • Репутация: 5
0

Обновлено 20 мая 2013 - 12:35  Отправлено 19 мая 2013 - 23:39

при загрузке фотографии на сайт заметил такую проблему, что если название фотографии из цифр или из латинских букв, то загружается нормально. Но если есть русские буквы, но название фото при загрузке меняется на квакозябры и соответственно на сайте уже не отображается. В чем может быть дело? Можно как-нибудь сделать, чтобы не менялось название?

 

 

  • 0

#2 isvetlichniy
isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 19 мая 2013 - 23:50

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

да и вообще, русский язык и программирование лучше не совмещать (а не имею ввиду текстовое содержимое на сайте)
  • 1

#3 Kuchuluk
Kuchuluk
    Topic Starter
  • Неактивные
  • 333 сообщений
  • Репутация: 5

Отправлено 19 мая 2013 - 23:51

isvetlichniy, спасибо большое, помогло. и всего пришлось одну строчку кода добавить)
$filename = uniqid();

  • 0

#4 fedornabilkin
fedornabilkin
  • Модератор
  • 1 190 сообщений
  • Репутация: 206

Отправлено 20 мая 2013 - 12:35

Вообще рекомендуется обязательно изменять имя загружаемого файла в целях безопасности.
Например можно брать кусок айпи и текущее время, делать хэш.
Да и вообще как угодно можно, главное чтоб не оригинальное имя было или к оригинальному добавлять случайную строку.
  • 0

Надо обсудить предложение. А тут знакосчиталка считает знаки. Про Yii2 написано.





Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
Megoydagi Megoydagi 1-й за Август
Очков активности: 30 4 темы, 8 сообщений, 1 балл репутации
Сайт: bank.net.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 22.5 3 темы, 6 сообщений, 1 балл репутации

  • Фотография kuztoday
    #2

    kuztoday
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография mkreine
    #3

    mkreine (analiz-krovi.net)
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография kolver
    #4

    kolver
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография Megoydagi
    #5

    Megoydagi (bank.net.ru)
    Очков активности: 9 Вне конкурса за определение пользователя месяца

  • Фотография Totti
    #6

    Totti
    Очков активности: 7.5 0 тем, 5 сообщений, 1 балл репутации

  • Фотография BLIK
    #7

    BLIK
    Очков активности: 7.5 Вне конкурса за определение пользователя месяца

  • Фотография Zevss
    #8

    Zevss (domles43.ru)
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Фотография fedornabilkin
    #9

    fedornabilkin (plohoneponyal.ru)
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Фотография SergiuS85
    #10

    SergiuS85
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru