|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.10.2009, 22:30 | #1 |
Пользователь
Регистрация: 17.10.2008
Сообщений: 35
|
PHP и проверка расширения файла...
Здравствуйте!
Недавно столкнулся с такой проблемой: есть скрипт, который грузит файлы на сервер, при этом он проверяет соответствует ли данный файл одному из типов, разрешённых для загрузки. Всё работает хорошо до поры до времени..... Предположим, разрешено закачивать через скрипт файлы с расширением mp3. Мы пытаемся загрузить файл с именем "мего песня.mp3" и файл успешно добавляется. После мы пробуем загрузить файл "Ll Cool J feat. Lloyd Banks Hot Rod & 50 Cent Freeze (Remix).mp3" и он даёт ошибку. после переименования его в "qweqweqwe.mp3" всё нормально. Собственно теперь код и дальше последует подробнее описание бага. PHP код:
Первая строчка кода из списка разрешённых расширений к загрузке составляет массив - она работает безотказно, но вот вторая строчка PHP код:
Можно предположить что это из-за длинны имени файла, но нет.... переименовываем файл в любое имя с той же длинной и скрипт заглатывает его.... Если кто знает как можно это исправить - отпишитесь пожалуйста. Последний раз редактировалось MaGWaY_minsk; 25.10.2009 в 22:52. |
25.10.2009, 23:26 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Во-первых, я не понял, в каком случае будет выдано сообщение? Судя по коду, оно вообще ни когда не появится.
PHP код:
E-Mail: arigato.freelance@gmail.com
|
26.10.2009, 09:48 | #3 |
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
пропишите перед
PHP код:
PHP код:
свободен... |
26.10.2009, 10:23 | #4 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 108
|
названия ваших переменных запутывают код
PHP код:
PHP код:
предлогаю такой код PHP код:
PHP код:
php,javascript
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка расширения файла | Михаил Юрьевич | Общие вопросы Delphi | 6 | 20.09.2009 22:22 |
Получение расширения файла | AndreyFreemant | Общие вопросы Delphi | 2 | 16.04.2009 09:29 |
Сообщение при открытии из почты:Действительный формат файла отличается от расширения... | bregante | Microsoft Office Excel | 1 | 31.08.2008 21:11 |
Изменение расширения файла при каждой итерации | Jack Torrance | Помощь студентам | 3 | 18.12.2007 23:24 |
Проверка расширения файла | Mickle | Общие вопросы Delphi | 2 | 04.05.2007 16:41 |