гы.
это ж что надо было облазить, чтобы не найти, что
во-первых, что массив _FILES надо перебирать через foreach. Ну, или хотя бы перебирать фором не жестко забитое число, а размер массива.
а во-вторых, после if ($_FILES[\'image_file\'][\'tmp_name\'][$img_files] !="") поставить фигурную скобку и дальнейшие действия производить только если имя файла есть.
А так получается, что если файла нету, то мы его не копируем, но все остальные действия производим :-)
Интересно, а закрыть фигурную скобку товарищ сам догадается? %)