$badwords = $db -> getOne("SELECT words FROM `{$db_mymps}badwords`"); if(!$member_log->chk_in()){ $isLogin='0'; } else{ $isLogin='1'; } // 设置mixcode用于安全验证 $mixcode = md5($cookiepre); ifsiteopen(); getaccUrl(); (!$part || !in_array($part,array('aboutus','friendlink','faq','announce','sitemap','googlemap'))) && $part = 'aboutus'; $id = isset($id) ? intval($id) : ''; $page = isset($page) ? intval($page) : ''; $action = isset($action)? trim($action) : ''; if($action == 'dopost'){ if(!$randcode = mymps_chk_randcode($checkcode)){ write_msg('验证码输入错误,请返回重新输入'); } $url = $url ? trim(mhtmlspecialchars($url)) : ''; $webname = $webname ? trim(mhtmlspecialchars($webname)) : ''; $weblogo = $weblogo ? trim(mhtmlspecialchars($weblogo)) : ''; $msg = $msg ? textarea_post_change($msg) : ''; $email = $email ? trim(mhtmlspecialchars($email)) : ''; $typeid = $typeid ? intval($typeid) : ''; if(empty($webname) || empty($url)) write_msg('网站名称和网址不能为空!'); if($email && !is_email($email)) write_msg("您的email输入不正确!"); $sql = "INSERT INTO `{$db_mymps}flink`(url,webname,weblogo,msg,email,typeid,createtime,ischeck) VALUES('$url','$webname','$weblogo','$msg','$email','$typeid','$timestamp','1'); "; $res = $db->query($sql); write_msg("链接申请提交成功,管理员审核通过后显示",Rewrite('about',array('part'=>'friendlink'))); exit; } $cache = get_cache_config(); require_once MYMPS_INC.'/cachepages.class.php'; if($part == 'aboutus'){ !$id && $id = $db -> getOne("SELECT MIN(id) FROM `{$db_mymps}about`"); $cachepages = new cachepages($cache['aboutus']['time'],'aboutus_'.$id); $cachetime = $cache['aboutus']['time'] > 0 ? true : false; $cachepages->cacheCheck(); $aboutus_all = get_aboutus(0); $aboutus = get_aboutus($id); $loc = get_location('aboutus','',$aboutus['typename']); $page_title = $loc['page_title']; $location = $loc['location']; } elseif($part == 'announce'){ $cachepages = new cachepages($cache['announce']['time'],'announce'); $cachetime = $cache['announce']['time'] > 0 ? true : false; $cachepages->cacheCheck(); $loc = get_location('aboutus','','网站公告'); $query = $db -> query("SELECT * FROM `{$db_mymps}announce` WHERE begintime<='$timestamp' AND (endtime='0' OR endtime>'$timestamp') ORDER BY id DESC"); while($row = $db -> fetchRow($query)){ $arr['id'] = $row['id']; $arr['title'] = $row['title']; $arr['begintime'] = $row['begintime'] == 0 ? $row['pubdate'] : $row['begintime']; $arr['endtime'] = $row['endtime']; $arr['author'] = $row['author']; $arr['content'] = $row['redirecturl'] ? ''.$row[redirecturl].'' : $row['content']; $arr['uri'] = $row['redirecturl'] ? $row['redirecturl'] : Rewrite('about',array('part'=>'aboutus#'.$row['id'])); $announce[] = $arr; } }elseif($part == 'faq'){ !$id && $id = $db -> getOne("SELECT MIN(id) FROM `{$db_mymps}faq`"); $cachepages = new cachepages($cache['faq']['time'],'faq_'.$id); $cachetime = $cache['faq']['time'] > 0 ? true : false; $cachepages->cacheCheck(); $faq_type = get_faq(); if(!$faq = get_faq($id)) write_msg('您指定的帮助主题不存在!'); $loc = get_location('faq','',$faq['title']); } elseif($part == 'friendlink'){ require MYMPS_INC."/flink.fun.php" ; $cachepages = new cachepages($cache['friendlink']['time'],'friendlink'); $cachetime = $cache['friendlink']['time'] > 0 ? true : false; $cachepages->cacheCheck(); $loc = get_location('friendlink','','友情链接'); $flink = get_flink(); }elseif($part == 'sitemap'){ $loc = get_location('','','网站地图'); $cachepages = new cachepages($cache['sitemap']['time'],'sitemap'); $cachetime = $cache['sitemap']['time'] > 0 ? true : false; $cachepages->cacheCheck(); $categories = get_categories_tree(0,'category'); } $page_title = $loc['page_title']; $location = $loc['location']; $about = array(); $about['aboutus_uri'] = Rewrite('about',array('part'=>'aboutus')); $about['news_uri'] = Rewrite('news',array('part'=>'index')); $about['faq_uri'] = Rewrite('about',array('part'=>'faq')); $about['yp_uri'] = Rewrite('corp',array('part'=>'index')); $about['friendlink_uri'] = Rewrite('about',array('part'=>'friendlink')); $about['announce_uri'] = Rewrite('about',array('part'=>'announce')); $about['sitemap_uri'] = Rewrite('about',array('part'=>'sitemap')); include mymps_tpl($part); $cachetime && $cachepages->caching(); is_object($db) && $db->Close(); ?>