Explorar el Código

新增判斷副檔名

steve07s hace 3 años
padre
commit
9db8a9e812
Se han modificado 1 ficheros con 7 adiciones y 2 borrados
  1. 7 2
      script/php/importTool/insertExcel.php

+ 7 - 2
script/php/importTool/insertExcel.php

@@ -33,9 +33,14 @@ if (isset($_POST['file'])) {
 $filename = "uploads/{$file}";
 $importinfo = array();
 
+$extension = pathinfo($file,PATHINFO_EXTENSION);
+if ('csv' == $extension) {
+    $reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
+} else if ('xls' == $extension) {
+    $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
+} else
+    $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
 
-
-$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
 $reader->setReadDataOnly(true);
 $reader->setReadEmptyCells(false);
 $spreadsheet = $reader->load($filename);