ExecuteNoneQuery("DELETE FROM `#@__flink` WHERE id='$id'"); ShowMsg("成功删除一个链接", $ENV_GOBACK_URL); exit(); } else if ($dopost == "delall") { $aids = explode(',', $aids); if (isset($aids) && is_array($aids)) { foreach ($aids as $aid) { $aid = intval($aid); $dsql->ExecuteNoneQuery("DELETE FROM `#@__flink` WHERE id='$aid'"); } ShowMsg("成功删除指定链接", $ENV_GOBACK_URL); exit(); } else { ShowMsg("您没选定任何链接", $ENV_GOBACK_URL); exit(); } } else if ($dopost == "saveedit") { $logo = isset($logo)? HtmlReplace($logo, -1) : ''; if (empty($logoimg)) { $logoimg = ''; } if (!empty($logoimg)) { if (!is_uploaded_file($logoimg)) { ShowMsg("您没有选择上传的文件".$logoimg, "-1"); exit(); } $mime = get_mime_type($logoimg); if (preg_match("#^unknow#", $mime)) { ShowMsg("系统不支持fileinfo组件,建议php.ini中开启", -1); exit; } if (!preg_match("#^(image)#i", $mime)) { ShowMsg("仅支持上传图片文件", -1); exit; } $logoimg_name = trim(preg_replace("#[ \r\n\t\*\%\\\/\?><\|\":]{1,}#", '', $logoimg_name)); $fullfilename = DEDEROOT.'static/flink/'.$logoimg_name; move_uploaded_file($logoimg, $fullfilename) or die("上传文件到 $fullfilename 失败"); @unlink($logoimg); $logo = $cfg_cmspath.'/static/flink/'.$logoimg_name; } $sortrank = isset($sortrank)? intval($sortrank) : 1; $url = isset($url)? HtmlReplace($url, -1) : ''; $webname = isset($webname)? HtmlReplace($webname, -1) : ''; $msg = isset($msg)? HtmlReplace($msg, -1) : ''; $email = isset($email)? HtmlReplace($email, -1) : ''; $typeid = isset($typeid)? intval($typeid) : 0; $ischeck = isset($ischeck)? intval($ischeck) : 0; $query = "UPDATE `#@__flink` SET sortrank='$sortrank',url='$url',webname='$webname',logo='$logo',msg='$msg', email='$email',typeid='$typeid',ischeck='$ischeck' WHERE id='$id' "; $dsql->ExecuteNoneQuery($query); ShowMsg("成功修改一个链接", $ENV_GOBACK_URL); exit(); } $myLink = $dsql->GetOne("SELECT `#@__flink`.*,`#@__flinktype`.typename FROM `#@__flink` LEFT JOIN `#@__flinktype` ON `#@__flink`.typeid=`#@__flinktype`.id WHERE `#@__flink`.id=$id"); include DedeInclude('templets/friendlink_edit.htm'); ?>