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