From 2624e23bd4e115be8728fec6aed2ad28ed26c70d Mon Sep 17 00:00:00 2001 From: liugang Date: Tue, 10 Jun 2025 16:59:09 +0800 Subject: [PATCH] + [refac] check if the uploaded file is empty. --- module/ai/control.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/ai/control.php b/module/ai/control.php index 1c60d51ea9..50b1cb3a99 100644 --- a/module/ai/control.php +++ b/module/ai/control.php @@ -395,6 +395,10 @@ class ai extends control $fileName = $info['filename']; if(!is_file($fileName)) return $this->send(array('result' => 'fail', 'message' => $this->lang->ai->saveFail, 'locate' => $this->createLink('ai', 'miniprograms'))); + $content = file_get_contents($fileName); + unlink($fileName); + if(empty($content)) return $this->send(array('result' => 'fail', 'message' => $this->lang->ai->saveFail, 'locate' => $this->createLink('ai', 'miniprograms'))); + include_once($fileName); if(isset($ztApp)) {