#think

Thinkphp kindeditor 内容转义

参考了:【解决】ThinkPHP整合Html编辑器时出现自动转义的问题遇到问题也是保存到数据库中的内容,会转义成“"”使用$data['content']=stripslashes(htmlspecialchars_decode($_POST['content']));可以将"""的...

Thinkphp twig

参考链接:thinkphp的twig模板实现使用composer安裝好Thinkphp3.2.3composercreate-projecttopthink/thinkphpyour-project-name安裝完畢之後,在執行Twig的安裝命令composerrequiretwig/twig:~1.0在ThinkLi...
代码星球 ·2021-02-03

Thinkphp 使用gmail发送邮件

1.Thinkphp发送邮件内容来自:http://www.thinkphp.cn/code/32.html/***系统邮件发送函数*@paramstring$to接收邮件者邮箱*@paramstring$name接收邮件者名称*@paramstring$subject邮件主题*@paramstring$body邮件内...

thinkphp3.2在nginx下的配置

最近一直没用nginx昨天将tp3.2的项目部署到Ubuntu下的nginx下,发现忘记怎么配置的了特将配置方式记录下来,以方便日后查找服务器nignx配置文件server{listen8081;server_nameXX.XX.XX.XX;root/www/ppm;indexindex.htmlindex.htmin...
代码星球 ·2021-02-01

基于thinkphp的API日志

1.thinkphp日志thinkphp的日志处理工作是由系统自动进行的在开启日志记录的情况下,会记录下允许的日志级别的所有日志信息 系统的日志记录由核心的ThinkLog类及其驱动完成,提供了多种方式记录了不同的级别的日志信息可以在应用配置文件中配置需要记录的日志级别EMERG 严重错误,导致系统...
代码星球 ·2021-02-01

ThinkPHP的RBAC

基于角色的访问控制(Role-BasedAccessControl)在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。ThinkPHP通过5张表实现权限控制  think_user(用户表)  think_role(用户分组表)  think_node(操作节点)  think_role_...
代码星球 ·2021-02-01

ThinkPHP 3.2 Token表单令牌

/home/conf/config.php中配置'TOKEN_ON'=>true,'TOKEN_NAME'=>'__hash__','TOKEN_TYPE'=>'md5','TOKEN_RESET'=>true,令牌验证行为绑定,在tags.php中<?phpreturnarray('vi...
代码星球 ·2021-02-01

ThinkPHP多表联合查询的常用方法

1、原生查询示例:$Model=newModel();$sql='selecta.id,a.title,b.contentfromthink_test1asa,think_test2asbwherea.id=b.id'.$map.'orderbya.id'.$sort.'limit'.$p->firstRow.'...

ThinkPHP中的pathinfo模式和URL重写

语文一直不太好,要我怎么解释这个pathinfo模式还真不知道怎么说,那就先来一段代码说下pathinfo模式吧1http://serverName/appName/module/action/id/1/这个就是pathinfo模式在不考虑路由的情况下,第一个参数会被解析成模块名称(如果启用了分组的话,则依次往后递推)...

thinkphp 让指定id排在前面 TP3.2指定id排序,排在最前面

 //$xm_id='4559';//只让这一个id排在前面也可以$xm_id='4559,4576';$jilu_list=M('数据库表名')->where($jilu_arr)->order('field(xm_id,'.$xm_id.')desc,xm_idasc')->select...

PHP ThinkPHP 去掉数组中指定索引,将指定字段去除,删除数组指定所有

unset($data['id']);//将指定字段去除 PHP|删除数组中指定索引的元素,并且重排索引使用unset函数去删除一个元素,会保持原有索引不变;如果打算重排索引(让索引从0开始,并且连续),可以使用array_values函数;例: $array=array(0=>"a",1=&...

PHP thinkphp 后台组装成无限极分类,组装成树状结构

 1、调取出的树状分类,id和pid有关联逻辑 2、function.php方法/**===无限极分类生成树形数组===*$list一维数组类型,id和pid需有逻辑关联*$root=0意思是pid等于零代表一级结构**开发时间:*2020-08-18**开发者:*遇事稳坐钓鱼台https://ww...

php thinkphp 复用无限极分类,写入到数据库中

调取出相关的分类,复制一遍,写入到数据库中从后台调取出指定的树状分类,结构不变,复制一遍,写入到数据库中 1、调取出的树状分类,id和pid有关联逻辑   2、function.php 方法/**===复用相关N级分类===*$list一维数组类型,id和pid需有逻辑...

ThinkPHP 模型方法 setInc() 和 setDec() 使用详解

ThinkPHP内置了对统计数据(数字字段)的更新方法:setInc():将数字字段值增加setDec():将数字字段值减少setInc()ThinkPHPsetInc()方法将数字字段值增加。例子:<?phppublicfunctionupdate(){header("Content-Type:text/htm...

ThinkPHP 模型方法 getField() 和 select() 使用技巧

getField()方法是ThinkPHP中用来获取字段值的方法,区别于select() 和find()方法,通常仅用于获取个别字段的值。但是事实上并没有那么简单,该方法的用法总结如下:获取某个字段值这个是getField()方法最基本的用法,用于获取符合条件的某个字段值。//实例化User对象$User=M...
首页上一页...56789...下一页尾页