Обработчик формы должен содержать функцию копирования, т.к. файл после загрузки помещается в временную папку, а от туда удаляется.
не хватало строчки:
copy($file['tmp_name'], "namephoto.jpg");
foreach($_FILES as $file) {
$imgData = base64_encode(file_get_contents($file['tmp_name']));
$src = 'data: '.$file['type'].';base64,'.$imgData;
copy($file['tmp_name'], "namephoto.jpg");
}
Всем спасибо