Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: загрузка файла насервер

Сообщения:  [1-1] 

 
 автор: Bvz   (11.12.2010 в 06:14)   письмо автору
 
 

в php.ini

; Maximum allowed size for uploaded files.
upload_max_filesize = 28M


загружаю файл больше 8М и меньше 28М
он не выдает ошибку на этапе проверки:
  if(($_FILES['file']['size']<8192000))

и как ни странно выполняется
    echo 'Отладочная информация:';
    print_r($_FILES);
    print "</pre>";

выдавая Array хотя по логике он вообще до этого кода не должен дойти
а он просто подряд исполняется

фрагмент upload.php

if(($_FILES['file']['error']==0))
{
  // устанавливаем максимально допустимый размер загружаемого файла
  // (можно предусмотреть задание в конфигурацинном файле, т.е. в ручную).
  if(($_FILES['file']['size']<8192000))
  {
    // устанавливаем папку загрузки
    $uploaddir = '../../doc/';
    // устанавливаем имя файла
    $uploadfile = $uploaddir . basename($_FILES['file']['name']);
    echo '<pre>';
 
      if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile))
      {
        echo "Файл успшно загружен.";
      }
      else
      {
        echo "Ошибка загрузки загрузки.";
      }
  
    echo 'Отладочная информация:';
    print_r($_FILES);
    print "</pre>";
  }
  else
  {
    echo "Размер принятого файла превысил максимально допустимый размер администратором сайта.";
  }

  Ответить  

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования