getOne('SELECT id FROM `' . $db_mymps . 'information` WHERE id = \'' . $id . '\' AND info_level > 0'))) {
write_msg('您要删除的信息不存在或者正在审核中!', 'olmsg');
}
$post = is_member_info($id);
$manage_pwd = isset($manage_pwd) ? trim($manage_pwd) : '';
if (empty($manage_pwd) && !$post['ismember']) {
include MYMPS_ROOT . '/template/box/info_write_pwd.html';
}
else {
if (!empty($manage_pwd) || $post['ismember'] == 1) {
if ($post['ismember'] == 0 && mymps_count('information', 'WHERE id = \'' . $id . '\' AND manage_pwd = \'' . md5($manage_pwd) . '\'') <= 0) {
write_msg('删除失败!您输入了错误的管理密码!');
}
if ($post['ismember'] == 1) {
if (!$member_log->chk_in()) {
@include MYMPS_DATA . '/caches/authcodesettings.php';
$authcodesettings = $data;
$data = NULL;
$gourl = 'delinfo';
include MYMPS_ROOT . '/template/box/login.html';
$authcodesettings = NULL;
exit();
}
else if ($s_uid != $post['userid']) {
write_msg('删除失败!该信息不是您发布的!', 'olmsg');
exit();
}
}
$image = $db->getAll('SELECT id,path,prepath FROM `' . $db_mymps . 'info_img` WHERE infoid = \'' . $id . '\'');
if (is_array($image)) {
foreach ($image as $k => $v) {
@unlink(MYMPS_ROOT . $v['prepath']);
@unlink(MYMPS_ROOT . $v['path']);
mymps_delete('info_img', 'WHERE id = ' . $v['id']);
}
}
if (1 < $post[modid]) {
mymps_delete('information_' . $post[modid], 'WHERE id = \'' . $id . '\'');
}
mymps_delete('information', 'WHERE id = \'' . $id . '\'');
$url = $post['ismember'] == 1 ? $mymps_global['SiteUrl'] . '/member/index.php?m=info' : $mymps_global['SiteUrl'];
write_msg('成功删除编号为 ' . $id . ' 的信息主题!
', olmsg);
}
}
?>