帝国仿站常用函数介绍
语法:printerror($error,$gotourl,$ecms,$noautourl,$novar)
$num:总记录数
使用范例:取得信息ID=8的新闻页面地址
<?php
九、取得系统COOKIE变量函数
八、设置系统COOKIE变量函数
此设置COOKIE函数会给变量名加上COOKIE前缀,你可也可以直接用PHP本身的setcookie来定义。
五、取得信息内容页地址函数
说明:
printerror('数据库出错','http://www.phome.net',1,0,1),前台提示,提示信息内容为“数据库出错”,转向帝国网站
语法:date(时间格式,时间戳)
此函数不需要结合其他变量,可以在任意目录层次使用。不支持使用语言包变量。
<?=esub('12345678',6)?>,返回结果为:123456
语法:printerror2($error,$gotourl,$ecms,$noautourl)
$novar:0为提示信息内容采用语言包变量,1为提示信息内容为直接提示内容。此参数可以省略,默认为0
栏目别名:<?=$class_r[栏目ID]['bname']?>
$noautourl:0为自动转向页面,1为不自动转向页面。此参数可省略,默认为0
使用范例:
$nr=$empire->fetch1("select id,classid,newspath,filename,groupid,titleurl from {$dbtbpre}ecms_news where limit 1");
当程序文件在/e/path/path2/path3/path4/目录,$editor=3。
附加说明:
说明:后缀为截取字符后附带内容,此参数可以省略。
$ip=egetip();
$ecms:0为后台提示信息、1为前台提示信息、8为后台提示信息(alert方式)、9为前台提示信息(alert方式)
(2)、/<?=$class_r[栏目ID]['classpath']?>
?>
$val:为变量值
四、通过ID取得栏目地址函数
使用范例:
语法:page1($num,$line,$page_line,$start,$page,$search)
使用范例:取得栏目ID=2的栏目地址。
附加说明:
十、取得IP地址函数
$page:当前页码(0为起始页码)
$cr['classid']=2;
三、format_datetime()转换时间格式函数2
说明:
$noautourl:0为自动转向页面,1为不自动转向页面。此参数可省略,默认为0
通过ID取得信息内容页地址的其他方法:
使用范例:
(1)、/e/public/ClassUrl/?栏目ID
附加说明:
说明:PHP本身函数,使用说明可以参考:
语法:sys_ReturnBqTitleLink($r)
$titleurl=sys_ReturnBqTitleLink($nr);
printerror('DbError','http://www.phome.net',1),前台提示,提示信息内容为语言包DbError变量内容,转向帝国网站
此取得COOKIE函数是取得变量名加上COOKIE前缀的为量,你可也可以直接用PHP本身的$_COOKIE['变量名']来取得。
说明:
$page_line:每页显示分页链接数
二、date()转换时间格式函数
$start:预设变量,设置0即可。
说明:
语法:sys_ReturnBqClassname($r,9)
esetcookie('mybody','帝国'),定义前台“COOKIE前缀+mybody”变量,变量内容为“帝国”
使用范例:
getcvar('loginusername',1),取得后台登陆管理员的用户名
<?=esub('12345678',6,'...')?>,返回结果为:123456...
说明:$r为含“id,classid,newspath,filename,groupid,titleurl”字段内容的数组,变量名可任意命名。
七、提示信息函数2 (直接提示内容)
<?php
/e/public/InfoUrl/?classid=栏目ID&id=信息ID
此函数需结合$editor变量来确定目录层次。默认$editor变量为0。
使用范例:
十一、动态页面显示分页函数
语法:esetcookie($var,$val,$life,$ecms)
echo $ip;
使用范例:
esetcookie('mybody','帝国',0,1),定义后台“COOKIE前缀+mybody”变量,变量内容为“帝国”
$life:为COOKIE有效时间,单位秒,0为不保存。此参数可省略,默认为不保存。
当程序文件在/e/path/path2/目录,$editor=1。
使用范例:
<?=format_datetime('2010-06-30 10:30:10','m/d')?>,返回结果为:06/30
printerror2('添加完毕','http://www.phome.net'),提示信息内容为“添加完毕”,转向帝国网站
语法:egetip()
$gotourl:提示信息转向链接地址
栏目名:<?=$class_r[栏目ID]['classname']?>
echo $titleurl;
十二、通过栏目ID取得栏目名和栏目别名方法:
当程序文件在/e/path/目录,$editor不用设置,也就是用默认0。
?>
附加说明:
<?=date('Y-m-d H:i:s',1277865010)?>,返回结果为:2010-06-30 10:30:10
$ecms:0为设置前台COOKIE变量,1为设置后台COOKIE变量。此参数可省略,默认为0。
$var:为变量名
$error:直接提示信息的内容。
一、esub()截取字段函数
说明:
getcvar('mlusername'),取得前台登陆会员的用户名
说明:和date()的区别是format_datetime是转换正常时间,而date是转换unix时间戳。
$ecms:0为设置前台COOKIE变量,1为设置后台COOKIE变量。此参数可省略,默认为0。
六、提示信息函数1
$line:每页显示数量
$gotourl:提示信息转向链接地址
$search:链接附加参数
$error:提示信息内容,可以为语言包变量,也可以直接提示内容。
$var:为变量名
语法:getcvar($var,$ecms)
$classurl=sys_ReturnBqClassname($cr,9);
$ecms:0为默认提示信息方式、9为弹出提示信息方式(alert方式)。此参数可省略,默认为0
echo $classurl;
通过ID取得栏目地址的其他方法:
使用范例:
当程序文件在/e/path/path2/path3/目录,$editor=2。
<?php
语法:format_datetime(正常时间,时间格式)
语法:esub(字符串,截取字数,后缀)
?>
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://www.juheyunku.com/jz/ecms/2972.shtml
相关文章
热门TAG
命令 权重 外链 企业网站 白帽 php 织梦教程 dedecms修改内容 javascript 织梦 功能 标签 调用 详解 服务器 网站流量 实例解析 Dedecms 织梦cms HTML tags标签 python jquery教程 jquery windows SEO优化 蜘蛛 搜索引擎 网站收录 JSP最新文章
-
帝国ecms列表页标题图片判
时间:2020-12-26
-
帝国cms模板怎么在BGK和U
时间:2020-12-25
-
帝国cms会员前台怎么关闭
时间:2020-12-25
-
帝国CMS7.0碎片功能升级后
时间:2020-12-25
-
帝国cms怎么修改软件下载
时间:2020-12-25
-
帝国CMS 6.0功能解密之会员
时间:2020-12-15
-
帝国cms如何导出模板
时间:2020-12-14
-
帝国CMS 6.0功能解密之评论
时间:2020-12-13
热门文章
-
帝国CMS7.0新增将信息处理结果反馈给会员
时间:2020-12-10
-
帝国CMS7.0专题大更新,功能更强大,制作
时间:2020-12-10
-
修改帝国CMS模板出现Application Firewall Ale
时间:2020-12-08
-
帝国CMS7.0新增外部登录接口平台,且将率
时间:2020-12-10
-
帝国6.6版本新增信息快速修改基本属性功
时间:2020-12-11
-
帝国CMS7.2新增批量更新信息评论数功能,
时间:2020-12-09
-
帝国cms6.6版本新增专题属性自定义字段功
时间:2020-12-12
-
帝国CMS7.5的信息头条和推荐各支持255级更
时间:2020-12-08
-
帝国cms的信息反馈增加反馈编号加回复功
时间:2020-12-12
-
帝国CMS用户自定义函数取昨天发表的文章
时间:2020-12-09
