Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: форма не передает файлы с расширением в верхнем регистре

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Vinyl
Отправлено: 01 Февраля, 2012 - 14:20:28
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




Доброго времени. $_FILES['file']['name'] не передает файлы с расширением в верхнем регистре. Точнее, он вообще ничего не передает, $_FILES['file'] = false.

В форме указан enctype="multipart/form-data", имя поля в форме указано правильно ("file"), $_FILES['file']['name'] = strtolower($_FILES['file']['name']) - пробовал. Все работает отлично, если имя файла в нижнем регистре.

Ума не приложу, второй день ищу решение в интернете. Может кто сталкивался?


-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
armancho7777777 Супермодератор
Отправлено: 01 Февраля, 2012 - 16:12:04
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Кодировка какая?
 
 Top
Vinyl
Отправлено: 01 Февраля, 2012 - 16:19:39
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




armancho7777777 пишет:
Кодировка какая?

php-файла? 1251


-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
armancho7777777 Супермодератор
Отправлено: 01 Февраля, 2012 - 16:30:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Попробуйте так:
 
 Top
Vinyl
Отправлено: 01 Февраля, 2012 - 16:45:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




armancho7777777 пишет:
Попробуйте так:


Не помогло (
(Добавление)
А может быть проблема в денвере? Может на нормальном сервере все будет в порядке? Просто не имею пока возможности выложить двиг, там ещё много чего доделать надо.

(Отредактировано автором: 02 Февраля, 2012 - 02:37:08)



-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
Vinyl
Отправлено: 02 Февраля, 2012 - 07:24:12
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




Капец. Загрузился с линукса (он у меня второй осью стоит), поставил апачь, мускул, и все заработало. В каких хочешь регистрах загружает. Так что если кто столкнется с такой бедой на денвере, знайте - проблема в нем.


-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
armancho7777777 Супермодератор
Отправлено: 02 Февраля, 2012 - 20:26:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Ясно )
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB