资源描述:
《常用PHP源码分析解释.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、诚信为人2006-06-1101:47if($db_ads&&!$windid&&(is_numeric($u)
2、
3、($a&&strlen($a)[/color][color=#ff0000]16))&&strpos($_SERVER['HTTP_REFERER'],$_SERVER['HTTP_HOST'])===false){//设置用户宣传cookieuseradsCookie('userads',"$ut$a");}//如果SCR常量没有定义if(!defined('SCR')){//定义其为othe
4、rdefine('SCR','other');}//标记页面类型$SCR=SCR;$header_ad=$footer_ad='';//如果页面类型不是帖子页面if(SCR!='read'){//取得广告信息数组$advertdb=AdvertInit(SCR,$fid);//is_array--检测变量是否是数组if(is_array($advertdb['header'])){ //array_rand--从数组中随机取出一个或多个单元 //取得页首广告 $header_ad=$advertdb['head
5、er'][array_rand($advertdb['header'])]['code'];}if(is_array($advertdb['footer'])){ //取得页尾广告 $footer_ad=$advertdb['footer'][array_rand($advertdb['footer'])]['code'];}}//返回页首导航类似霏凡论坛->口-超级灌水functionheadguide($guidename=array(),$guide=''){global$fid,$jinhua;if(i
6、s_array($guidename)){ foreach($guidenameas$key=>$value){ if($key){ $headguide.=$value?"->$key":"->$key"; } }}else{ $headguide.="->".$guidename;}//返回页首导航字符串return$headguide;}//页面跳转functionrefreshto($URL,$content,$statime=1){global$db_ifjump;//替换url中的特殊字符=
7、$URL=str_replace('=','=',$URL);//如果开启自动跳转且多少秒后抓向$statime大于0if($db_ifjump&&$statime>0){ //清空缓冲 ob_end_clean(); //是否允许GZIP压缩输出,允许使用ob_gzhandler压缩技术,否则只启动缓冲 global$tplpath,$fid,$imgpath,$db_obstart,$db_bbsname,$skin,$B_url; $index_name=&$db_bbsname; $index_url=
8、&$B_url; $db_obstart==1?ob_start('ob_gzhandler'):ob_start(); //确定引用风格 if(file_exists(D_P."data/style/$skin.php")&&strpos($skin,'..')===false){ include_once(D_P."data/style/$skin.php"); }else{ include_once(D_P."data/style/wind.php"); } //解出全局变量数组,如果有冲突不覆盖 @
9、extract($GLOBALS,EXTR_SKIP); //包含对应风格目录下的lang_refreshto.php语言文件,如果其中有重复包含,略过 require_onceGetLang('refreshto'); $lang[$content]&&$content=$lang[$content]; //包含对应风格目录下的refreshto.htm文件 @requirePrintEot('refreshto'); //退出 exit;}else{ ObHeader($URL);}}//页面直接转向fun
10、ctionObHeader($URL){global$db_obstart,$db_bbsurl,$db_htmifopen;//strtolower-小写处理字符串//如果开启静态目录部署功能且url中不是http开头if($db_htmifopen&&strtolower(substr($URL,0,4))!='http'){ $URL="$db_bbsurl/$URL";}//页