常用PHP源码分析解释.doc

常用PHP源码分析解释.doc

ID:51704883

大小:201.50 KB

页数:51页

时间:2020-03-15

常用PHP源码分析解释.doc_第1页
常用PHP源码分析解释.doc_第2页
常用PHP源码分析解释.doc_第3页
常用PHP源码分析解释.doc_第4页
常用PHP源码分析解释.doc_第5页
资源描述:

《常用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";}//页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。