Nicolas Prof
Guest
Проблемки с массивом $_FILES.
Возникла небольшая проблемка по обработке загрузки файлов на сервер пользователями. А именно на этапе проверки размера:
Вот код:
Если присылаю файл размером меньше 1000000 байт, все нормально
Если файл больше чем 1000000 байт, к примеру 1600000 байт, то тоже нормально, на else стоит код который уведомляет пользователя что файл больше допустимого.
Но вот...
Если файл к примеру 3200000 байт или 6100000 байт(это размеры файлов, которые я проверил не чаено), то все работает не так как нужно.
Файл конечно не перемещается в папку(я перемещаю все файлы в папку uploads), но код mysql выполняется. Как такое может быть, if не должен же выполняться. Белеберда какая-то получается
Возникла небольшая проблемка по обработке загрузки файлов на сервер пользователями. А именно на этапе проверки размера:
Вот код:
PHP:
if ($_FILES['userfile']['size']<=1000000){...}
Если файл больше чем 1000000 байт, к примеру 1600000 байт, то тоже нормально, на else стоит код который уведомляет пользователя что файл больше допустимого.
Но вот...
Если файл к примеру 3200000 байт или 6100000 байт(это размеры файлов, которые я проверил не чаено), то все работает не так как нужно.
Файл конечно не перемещается в папку(я перемещаю все файлы в папку uploads), но код mysql выполняется. Как такое может быть, if не должен же выполняться. Белеберда какая-то получается
