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
Форумы портала PHP.SU :: Версия для печати :: Ограничение по фото
Форумы портала PHP.SU » PHP » Регулярные выражения » Ограничение по фото

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

1. olegVulkanov - 14 Октября, 2016 - 22:50:27 - перейти к сообщению
Ребята, в php.ini max_file_uploads установлен на 20 файлов.

Как теперь в php использую if else выводить проверку?

Если больше 20 то выводим ошибку и прекращаем загрузку изображения.

Спасибо.
2. kuller - 14 Октября, 2016 - 23:03:42 - перейти к сообщению
olegVulkanov пишет:
Ребята, в php.ini max_file_uploads установлен на 20 файлов.

Как теперь в php использую if else выводить проверку?

Если больше 20 то выводим ошибку и прекращаем загрузку изображения.

Спасибо.


зачем вообще в php.ini это меняете? на хостинге не будет у Вас такой возможности!
Задать количество загружаемых файлов можно без редактирование php.ini

1. способ - через .htaccess
CODE (htmlphp):
скопировать код в буфер обмена
  1. php_value max_file_uploads 20


2. способ через php


а посчитать количество загружаемых файлов, можно через цыкл foreach

PHP:
скопировать код в буфер обмена
  1.  
  2. $arrCount = 0;
  3. foreach($_FILES['filename'] as $key => $val)
  4. {
  5.         if($_FILES['filename'][$key]['error'] === 0)
  6.         {
  7.                 $arrCount++;
  8.         }
  9. }
  10.  

 

Powered by ExBB FM 1.0 RC1