18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > 网站建设

Qibo CMS-通用功能函数

更常用的函数放在此文件/inc/function.inc.php

READ_FILE($文件名);读取文件的内容,$ filename是相对或绝对路径可以

Write_file($ filename,$ data,$ method);将内容写入文件,$ filename是相对或绝对路径,$ data是要写入的内容,$ method是新写入的默认替换,如果给予他分配“a”表示追逐和写入原始内容的结尾

Del_file($ PATH);删除文件或目录,$ path是相对路径或绝对路径可以

Gdpic($ srcFile,$ dstFile,$ width,$ height);裁剪图像,$ srcFile原始图像路径,相对或绝对路径,$ dstFile,保存的图像保存路径。 $ width,$ height要裁剪的宽度和高度

Table_field($表,$场);该功能有两个功能。第一个函数检查表中是否有字段。如果它有1,则返回1.如果不是,则返回0.第二个函数是当$ field字段为空时,表$ table作为数组返回

Is_table($ table);检查表是否存在

Upfile($ upfile,$ array);附件上传功能,最后一次返回是上传后的新文件名,不包含目录

一般情况将如下使用,其中postfile是附加到表单

的表单的名称

$ array [name]=is_array($ postfile)?$ _ FILES [postfile] [name]: $ postfile_name; //上传$ array之前的文件名[path]=$ webdb [updir]。“/123 /”; //要保存的目录,$ webdb [updir]是系统附件目录名称$ array [size]=is_array($ postfile)?$ _ FILES [postfile] [size]: $ postfile_size; //文件大小

$阵列[updateTable]=1; //计算用户上传的文件空间的大小。当它为0时,它不计算$ filename=upfile(is_array($ postfile)?$ _ FILES [postfile] [tmp_name]: $ postfile,$ array);

Makepath($ PATH);生成一个新目录,如果有多个级别,如123/v/c/d将逐个自动生成

TEMPDIR($文件);获得附件的真实路径。如果附件目录不存在,返回远程服务器,如$ file是123/bcd.jpg并返回http://xxxx/upload_files/123/bcd.jpg

Get_word($内容,$长度);获取内容中的前几个单词,$ content文本内容,$ length的字节数,以及一个中文字符等于两个字节

过滤($味精);通常在过滤内容时使用,包括单引号和双引号以及尖括号,因为这些是危险的。

HTML($ HTML);获取系统的模板,例如html('index');将返回d: \ www \ template \ default \ index.htm

的实际路径

GETPAGE($表,$选择,$网址,$行=20,$总=”);分页函数$ table,$ choose,如果事先知道$ total的总数,则没有必要读取数据库。 Url是页面跳转的URL,例如list.php?fid=$ fid $ rows显示每页有多少页

如果$ total未分配,则为空,您需要检查数据库$表中的表名,$ choose作为条件语句,例如fid=1

Refreshto($ url,$ msg,$ time=1);页面跳转功能,一般用于成功操作时$ url是跳转的目标URL,$ msg是提示符,$ time等待时间,是0,立即跳转,没有提示

淋浴器($ showerrMsg);错误提示页面,如操作不规范,会出现错误提示。 $ showerrMsg提示

Mymd5($字符串,$行动=” EN”);字符串加密和解密,$ string为字符串$ action=“EN”,是字符串加密,=“DE”,是字符串解密

Set_cookie($名称,$值,$ cktime=0);保存COOKIE记录,$ name变量名称,$ value保存的内容,保存$ cktime的时间(以秒为单位)

Get_cookie($名);获取COOKIE的内容,$ name变量名称

ADD_USER($ UID,$钱,大约=” $);点处理函数,$ uid用户的UID,$ money添加或扣除的点数,负数是扣除额,$ about是奖励或扣除的原因。

Delete_attachment($ UID,$海峡);删除内容中的附件,$ uid是附件的UID,$ str是附件地址或文章的内容,这里使用$ uid的目的是为了防止意外删除

Move_attachment($ UID,$海峡,$ NEWDIR);移动附件,例如文章中的附件内容目录,$ uid用户的Uid,文章内容的$ str,新目录名的$ newdir,附件中的目录名称不能是绝对路径

En_TruePath($内容,$类型=1);发布内容时,字符的绝对URL将替换为字符,以便将来更改URL时,它不会成为死链。

当$ type=1时,发布,当数据存储在库中时使用,$ type=0,当显示数据调用时,使用

Get_money($ UID);获取用户的总点数,$ uid是用户的UID

Send_msg($ uid,$ title,$ content,$ fromuid=0);发送站点短消息,$ uid是收件人的UID,$ title是消息标题,$ content是消息内容,$ fromuid是发送者的UID。

SMS_SEND($暴徒,$内容);发送短信,$ mob为手机号码,$ content为短信

Check_imgnum($ yzimg);检查用户提交的验证码是否正确,肯定解决方案返回1,错误返回0

Send_mail($电子邮件,$标题,$内容,$ ifcheck=1);发送电子邮件,$ email发送电子邮件,$ title电子邮件标题,$ content电子邮件内容,$ ifcheck为1,发送失败,报告错误,停止发送,0时,忽略失败的消息

网站建设,小程序开发,小程序制作,微信小程序开发,公众号开发,微信公众号开发,网页设计,网站优化,网站排名,网站设计,微信小程序设计,小程序定制,微信小程序定制

相关案例查看更多