не могу загрузить файл с помощью phpexcel - PullRequest
1 голос
/ 04 августа 2011

В настоящее время я использую библиотеку phpexcel для чтения файла Excel, который должен быть загружен пользователем. но я не могу в данный момент: (

Я использую этот код, я не могу получить правильный путь к файлу в данный момент, и если кто-то может сказать мне, как переопределить существующий файл и переименовать входной файл.

  move_uploaded_file($_FILES["file"]["tmp_name"],
  "upload/" . $_FILES["file"]["name"]);
  $test= $_FILES["file"]["name"];
  echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
  require_once('classes/phpexcel.php');
  $objReader = PHPExcel_IOFactory::createReader('Excel2007');
  $objReader->setReadDataOnly(true);
  $objPHPExcel = $objReader->load('upload/'.$test);
  $objWorksheet = $objPHPExcel->setActiveSheetIndex('0') ;

любезно помогите и заранее спасибо

Файл передается в нужную папку, я не могу открыть файл с помощью phpexcel

1 Ответ

0 голосов
/ 13 июня 2013

Я бы очистил имя файла назначения в файле move_uploaded_file.используйте что-то вроде tempnam () для создания безопасного имени файла

...