ShuanghongS 10 mēneši atpakaļ
vecāks
revīzija
f74215b711
2 mainītis faili ar 20 papildinājumiem un 12 dzēšanām
  1. 8 0
      service/ocean_order.class.php
  2. 12 12
      utils/utils.class.php

+ 8 - 0
service/ocean_order.class.php

@@ -125,6 +125,14 @@ class ocean_order {
         * document upload do
         */
         if ($operate == "document_upload_do"){
+            //checked from 
+            if(empty($_POST['file_type']) || empty($_FILES['file']["name"])){
+                $data = array(
+                    'msg' => 'File Type or File must select'
+                );
+                common::echo_json_encode(500,$data);
+                exit();
+            }
             $_schemas = $_REQUEST["_schemas"];
             $transport_mode = $_POST['transport_mode'];
             $bol = $_POST['h_bol'];

+ 12 - 12
utils/utils.class.php

@@ -719,18 +719,18 @@ class utils {
         return $result;
     }
 
-    // public static function hasMacro($filename) {
-    //     $zip = new ZipArchive();
-    //     if ($zip->open($filename) === TRUE) {
-    //         if ($zip->locateName('word/vbaProject.bin') !== false) {
-    //             return true;
-    //         } else {
-    //             return false;
-    //         }
-    //         $zip->close();
-    //     }
-    //     return false; // 没有发现VBA宏
-    // }
+    public static function hasMacro($filename) {
+        $zip = new ZipArchive();
+        if ($zip->open($filename) === TRUE) {
+            if ($zip->locateName('word/vbaProject.bin') !== false) {
+                return true;
+            } else {
+                return false;
+            }
+            $zip->close();
+        }
+        return false; // 没有发现VBA宏
+    }
 
     // public static function hasMacro2($filename){
     //     require 'D:\code\php\Customer_Service_Online\thirdparty_vendors\vendor\autoload.php';