Чтение файла Excel из формы

Начал изучать недавно PHP, и у меня стоит задача. Получить файл из формы, и сделать json. Делаю по примеру, один файл обрабатывает, а другие выдает ошибку:

Could not open a26e750a-3c89-4e08-9c5f-5843b1d69fc1.xlsx for reading! File does not exist. (0)
/home/bitrix/www/bitrix/modules/nkhost.phpexcel/lib/PHPExcel/Classes_overload0/PHPExcel/Reader/Excel2007.php:73
#0: PHPExcel_Reader_Excel2007->canRead
    /home/bitrix/www/bitrix/modules/nkhost.phpexcel/lib/PHPExcel/Classes_overload0/PHPExcel/IOFactory.php:269
#1: PHPExcel_IOFactory::createReaderForFile
    /home/bitrix/www/obogashchenie-i-zagruzka-lidov/file_ub.php:10```

А вот мой код:
HTML
```<form enctype="multipart/form-data" action="file_ub.php" method="POST">
 <input type="hidden" name="MAX_FILE_SIZE" value="30000">
    Отправить этот файл: <input name="userfile" type="file"> <input type="submit" value="Отправить файл">
</form>```

PHP
```<?
print_r($_FILES['userfile']['name']);
if (CModule::IncludeModule("nkhost.phpexcel")){
     global $PHPEXCELPATH;  
require_once ($PHPEXCELPATH . '/PHPExcel/IOFactory.php');
$tmpfname = $_FILES['userfile']['name'];
$excelReader = PHPExcel_IOFactory::createReaderForFile($tmpfname);
$excelObj = $excelReader->load($tmpfname);
$worksheet = $excelObj->getSheet();
$lastRow = $worksheet->getHighestRow();
echo "<table>";
echo $worksheet->getCell('A2')->getValue();
for ($row = 1; $row <= $lastRow; $row++) {
echo "<tr><td>";
echo $worksheet->getCell('A'.$row)->getValue();
echo "</td><td>";
echo $worksheet->getCell('B'.$row)->getValue();
echo "</td><td>";
echo $worksheet->getCell('F'.$row)->getValue();
echo "</td><tr>";
}
echo "</table>";
}
?>```

Ответы (0 шт):