Discuz!系统常用函数及变量
来源:互联网 发布:java 与运算 编辑:程序博客网 时间:2024/06/05 23:48
showmessage()函数:该函数就是我们最常见的页面提示跳转,比如登陆、退出、个人信息修改提交等等。
效果演示:
函数原型:
showmessage($message, $url_forward = '', $extra = '', $forwardtype = 0)
函数解释:在我们Discuz!的php文件中,可以通过这个函数还指定跳转页面,自定义跳转时候的提示信息。
其中有四个参数,第一个是必填参数,后三个为可选参数,可选就是说使用时候可以不用填写,当然填写也不会有错;
第一个参数是跳转时候的提示信息,比如“您的修改已提交,正在为您跳转”;
第二个参数是要跳转的页面的url,就是指定他要跳转到哪个页面,可以是绝对URL,也可以使相对地址,比如:“index.php”就是跳转到首页。
第三个和第四个参数,可选的,对于我们站长来说,基本用不到,可以不用深究。通常使用两个参数即可。
范例:showmessage('您的修改已提交,正在为您返回首页', 'index.php');
------------------------------------------------------------------------------------------------------------------------------------------------------
sendpm()函数:该函数用于发送短消息(包括私人消息、系统消息、提醒消息等)。
函数原型:
函数解释:同样在Discuz!的php文件中,我们可以使用该函数发送短消息。
其中有四个参数,前三个为必填参数,最后一个为可选参数;
第一个参数是接收短消息的用户UID;
第二个参数是短消息的标题;
第三个参数是短消息的正文内容;
第四个参数是发送短消息的用户UID;
需要注意:当第一个参数$toid为0时,消息类型为公共消息,$fromid为0时,消息类型为系统消息,$message这个消息内容的参数,不支持HTML,但是支持Discuz!代码。
--------------------------------------------------------------------------------------------------------------------------------
sendmail函数:该函数用于发送电子邮件,前提是论坛系统的邮件必须配置成功,能正常发送邮件。
函数原型:
该函数同样有四个参数,其中前三个为必填参数,最后一个为可选参数;
第一个参数是接收电子邮件的用户邮箱;
第二个参数是电子邮件的标题;
第三个参数是电子邮件的正文内容;
第四个是发送邮件的邮箱;
注意,第四个参数发送邮件的电子邮箱,可选,默认留空则为系统发送的邮件;
这个发送电子邮件的函数不常用到,可以根据自己特殊需求来制作特殊功能时候使用,比如:N天未登录邮件唤醒;
--------------------------------------------------------------------------------------------------
$db对象的各个MYSQL功能函数:
这些MYSQL相关函数,对于初级站长来说比较难,因为涉及php的一些知识,如果不了解这些,请慎用;
下面主要说一下最常用的SQL语句执行函数:$db->query($sql);
$db->query($sql),通常只指定一个参数,那就是SQL语句,比如:
这样就执行了SELECT * FROM cdb_mytable这条SQL语句。
其他更对相关函数,可以参考include/db_mysql.class.php这个文件。
--------------------------------------------------------------------------------------
模版中使用的常用JS函数:
showPrompt()函数:
函数效果:就像积分变动提醒一样那种漂亮的提示横条;
函数范例:
函数解释:就我们需要的这种功能来说,只需要你关心里面最后两个参数,很明显,“哈哈”这个参数就是提示信息内容,“2000”就是提示信息停留的时间,单位是毫秒!
函数效果演示:
showDialog函数:用于弹出提示窗口
函数原型:
第一个参数:弹出窗口里面提示信息的内容;
第二个参数:这个窗口的类型,可选值有:info、notice、alert、confirm等;具体区别参照下图:
- Discuz!系统常用函数及变量
- discuz常用变量
- 常用系统变量和函数
- Discuz!常用函数解析
- discuz常用后台函数
- Discuz常用函数解析
- Discuz!常用函数解析
- Discuz function_core 常用函数解析
- Discuz function_core 常用函数解析
- discuz常用 save_syscache函数说明
- Discuz function_core 常用函数解析
- oracle 常用系统函数及操作
- Discuz开发之function_core常用函数解析
- Discuz!X数据库函数操作方法及例程
- Java常用系统变量
- 常用的系统变量
- T_SQL 常用系统变量
- SAP系统常用变量
- 第五周项目4-指向学生类的指针
- 顶级技术网站博客汇总
- 输入一行字符,统计字母,数字,空格,其他的个数
- [转]Android Recovery汉化
- orcale存储过程(统计)
- Discuz!系统常用函数及变量
- wav 文件格式解析
- Linux core dump, core dump file
- [ACM] poj 3128 Leonardo's Notebook (置换群,循环节)
- 金融IC卡文件结构及访问机制
- spring定时器时间配置(转)
- ECshop商品详情页显示可赠送积分和购买使用金额积分
- meta viewport 标签亲测 (待续)
- android创建提示音