读吧书网官方论坛's Archiver

书生 发表于 2006-3-4 22:28

前言:以下在描述中简称“include/global.cfg.php”为“config文件”。

·初始化书网,用
include_once("./include/init.php");

·调用导航条,用
$seokeyword[]="你所要添加的关键词";//设定标题及搜索关键词
getheader($seokeyword);

·在初始化书网后,书网的绝对路径为:AROOT

·书网约定变量及方法如下:
    固有配置变量,请参照config文件
    当前用户名:        $Global['F_username']
    当前用户群组ID:    $Global['F_groupid']
    当前用户IP:        $Global['F_userip']
    当前书网时间:      $Global['F_time']
    当前书网时间零点值:$Global['F_tdtime']
    当前页面的php_self值为$PHP_SELF

    检查用户是否登陆的方法函数为checklogin(),若未登陆,则直接返回需要登陆的错误。
    判断用户权限方法:  haspriv(4) ,其中4为判断的权限值,所有权限值请参照数据库中的rd8_read8_priv表(ID即为权限值)
    通过网页地址传递obnocallback=1来使用不带gz压缩的纯ob_start()
    使用数据库的句柄为$db,相应方法请参照include下的mysql类,使用方法请参照前台程序
    程序使用的模板类为SmartTemplate。用法见前台程序。可直接使用“$tpl->assign($Global['main_assign']);”来快捷增加对U_username/U_groupid/G_sitename/G_siteurl/G_style等变量的解析

·所有提交变量,自动进行转义,并可直接使用键值变量名而无须带$_POST等。在写入静态文件的时候,必须进行反转义。反转义函数为cstripslashes($val)

页: [1]