Появился? Теперь проверяете отправку файлов. Которая делается вот так
<?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 - это мои собственные коды.