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 @@
+