无法使用phpexcel上传文件

时间:2011-08-04 19:05:17

标签: php phpexcel

我目前正在使用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 :(得分:0)

我将在move_uploaded_file上清理目标文件名。使用类似tempnam()的东西来生成一个安全的文件名