Появился? Теперь проверяете отправку файлов. Которая делается вот так
<?php
print_r($_FILES);
die(); // "I have heard" - удалите
В консоли браузера должен появится текст показывающий значение переменной $_FILES, а оно - если переменная не пустая - массив, который print_r() покажет красиво, с переносами (поэтому в браузер особого смысла выводить нет - красиво не будет).
Увидев что в $_FILES вы поймете что делать дальше. Структра $_FILES - табличная. То есть на каждый файл несколько полей. Начинают как правило с поля error, по значению которого можно судить об успешности загрузки файла. Если там 0 - загрузился и значит можно обрабатывать. Значения кодов ошибок
Код:
|
$err_msg = array(
1=>'Размер закачанного файла превышает upload_max_filesize как определено в php.ini',
2=>'Размер закачанного файла превышает значение MAX_FILE_SIZE как определено в HTML форме',
3=>'Файл закачался не полностью',
4=>'Не был выбран файл для закачки',
6=>'Не найдена папка временного хранения файлов на сервере',
8=>'Недопустимые символы в имени файла. Допускаются "-", цифры: 0-9, буквы: A-Z и "_"',
9=>'Недопустимая длина имени файла (макcимум 225 символов)'
); |
8 и 9 - это мои собственные коды.