From e6337329c8564d75b669757677ea37900bf39cf5 Mon Sep 17 00:00:00 2001
From: wuhao <15392746632@qq.com>
Date: Tue, 1 Dec 2020 17:48:19 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E9=99=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pmcalendar.php | 6 ++++--
uploader.php | 44 ++++++++++++++++++++++++++++++++++++++++++++
uploader/.gitignore | 1 +
3 files changed, 49 insertions(+), 2 deletions(-)
create mode 100644 uploader.php
create mode 100644 uploader/.gitignore
diff --git a/pmcalendar.php b/pmcalendar.php
index 42e883d..343675f 100644
--- a/pmcalendar.php
+++ b/pmcalendar.php
@@ -573,8 +573,10 @@ if ($act == 'newevent') {

-
+
+
+
+
diff --git a/uploader.php b/uploader.php
new file mode 100644
index 0000000..13ad3d5
--- /dev/null
+++ b/uploader.php
@@ -0,0 +1,44 @@
+ $data) {
+ if ($fujian['error'][$idx] == 0) {
+ $id = uniqid() . $idx;
+
+ $filename = iconv('GBk', 'UTF-8//IGNORE', $fujian['name'][$idx]);
+ $filename = $fujian['name'][$idx];
+ $houzhui = substr(strrchr($filename, '.'), 1);
+ $newName = "./uploader/{$id}.{$houzhui}";
+
+ $fileData[] = array(
+ "_id" => $id,
+ "name" => $filename,
+ "bumen" => r('bumen'),
+ "file" => $newName
+ );
+ rename($fujian['tmp_name'][$idx], $newName);
+
+ }
+}
+$sql = "select fujian from calendar where id='{$id}'";
+$rs = DB::getOne($sql);
+print_r(json_encode($rs));
+
+
+$id = r('id');
+
+
+
+
+$sql = "select fujian from calendar where id='{$id}'";
+$oldFujian = DB::getOne($sql);
+print_r($oldFujian);
+foreach ($fileData as $f) {
+ $oldFujian[] = $f;
+ $sql = DB::update('calendar', $oldFujian, "id='{$id}'");
+ DB::exe($sql);
+
+}
+
+?>
\ No newline at end of file
diff --git a/uploader/.gitignore b/uploader/.gitignore
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/uploader/.gitignore
@@ -0,0 +1 @@
+