www.gusucode.com > 3019网博士成品网站管理系统 PHP网站源码程序 > 3019/3019/news/module/NewsFabu.php
<?php function NewsFabu(){ global $msql,$fsql,$tsql; $coltitle=$GLOBALS["PLUSVARS"]["coltitle"]; $tempname=$GLOBALS["PLUSVARS"]["tempname"]; $memberid=$_COOKIE["MEMBERID"]; $memberid=htmlspecialchars($memberid); //个人分类 $fsql -> query ("select * from {P}_news_pcat where memberid='$memberid' order by xuhao"); while ($fsql -> next_record ()) { $pcatid = $fsql -> f ("catid"); $pcat = $fsql -> f ("cat"); $pcatlist.="<option value='".$pcatid."'>".$pcat."</option>"; } //获取公共分类授权 $secureset=SecureClass("126"); //公共分类 $fsql -> query ("select * from {P}_news_cat order by catpath"); while ($fsql -> next_record ()) { $lpid = $fsql -> f ("pid"); $lcatid = $fsql -> f ("catid"); $cat = $fsql -> f ("cat"); $catpath = $fsql -> f ("catpath"); $lcatpath = explode (":", $catpath); //当主分类有授权时读取下级分类 if(strstr($secureset,":".intval($lcatpath[0]).":")){ for ($i = 0; $i < sizeof ($lcatpath)-2; $i ++) { $lcatpath[$i]=intval($lcatpath[$i]); $tsql->query("select catid,cat from {P}_news_cat where catid='$lcatpath[$i]'"); if($tsql->next_record()){ $ncatid=$tsql->f('cat'); $ncat=$tsql->f('cat'); $ppcat.=$ncat."/"; } } if($pid==$lcatid){ $catlist.="<option value='".$lcatid."' selected>".$ppcat.$cat."</option>"; }else{ $catlist.="<option value='".$lcatid."'>".$ppcat.$cat."</option>"; } $ppcat=""; } } //专题 $fsql -> query ("select * from {P}_news_proj order by id desc"); while ($fsql -> next_record ()) { $projid = $fsql -> f ("id"); $project = $fsql -> f ("project"); $NowPath=fmpath($projid); $musellist.="<option value=".$NowPath.">".$project."</option>"; } //模版解释 $Temp=LoadTemp($tempname); $var=array ( 'pname' => $_COOKIE["MEMBERPNAME"], 'pcatlist' => $pcatlist, 'catlist' => $catlist, 'musellist' => $musellist ); $str.=ShowTplTemp($Temp,$var); return $str; } ?>