Загрузка файла PHP - акценты и пробелы в именах файлов - PullRequest
2 голосов
/ 29 марта 2012

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

Ответы [ 2 ]

1 голос
/ 27 октября 2012

Могут ли пробелы и акценты вызывать какие-либо проблемы?

Они могут не потому, что ОС не может их поддерживать, а потому, что PHP терпит неудачу, имея дело даже ссамые основные схемы (вам нужно будет utf8_[en/de]code даже базовая кодировка ISO-8859-1).

И забудьте о других, более сложных кодировках.

0 голосов
/ 29 марта 2012

если вы правильно экранировали специальные символы при извлечении (например, добавьте \ перед ним), пробелы и акценты не должны быть проблемой

...