if ($attach['error'][$i] != 4) { $file_info = uploadFile($attach['name'][$i], $attach['error'][$i], $attach['tmp_name'][$i], $attach['size'][$i], Option::getAttType(), false, $isthumbnail); // 写入附件信息 $query = "INSERT INTO " . DB_PREFIX . "attachment (blogid, filename, filesize, filepath, addtime, width, height, mimetype, thumfor) VALUES ('%s','%s','%s','%s','%s','%s','%s','%s', 0)"; $query = sprintf($query, -1, $file_info['file_name'], $file_info['size'], $file_info['file_path'], time(), $file_info['width'], $file_info['height'], $file_info['mime_type']); $DB->query($query); $aid = $DB->insert_id(); $org_photo_atts[] = $file_info['file_path']; } } } $userData['photos'] = serialize($org_photo_atts); $Viporg_model->addUser($userData); emDirect('./viporg.php?active_add=1'); } if ($action == 'del') { $id = isset($_GET['id']) ? intval($_GET['id']) : ''; $Viporg_model->deleteUser($id); emDirect('./viporg.php?active_del=1'); } if ($action == 'delphoto') { $id = isset($_GET['id']) ? $_GET['id'] : ''; $pic = isset($_GET['pic']) ? $_GET['pic'] : ''; $data = $Viporg_model->getUserDetail($id); $org_photo_atts = $data['photos'] ? unserialize($data['photos']) : array(); $key = array_search($pic, $org_photo_atts); unset($org_photo_atts[$key]); $userData = array('photos' => serialize($org_photo_atts)); $Viporg_model->updateUser($userData, $id); emDirect('./viporg.php?action=edit&uid=' . $id); }