![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
living_ren
真正的热爱生活是看穿了生活的真相后而依然相信世界是美好的,生活的质量完全取决于个人的眼界和选择,热爱生活热爱工作,开心追寻人生的价值!
展开
-
tp3.2下同时实现搜索查询和分页效果
1.thinkphp下后台博文管理页面: 2.可以看到url地址栏显示后面的参数:其中包括分类和标题的搜索条件,但是如果文章过多需要分页的时候,如何在保证搜索的同时又不影响分页效果呢?先看一下正常搜索代码: //接收前台查询条件,赋值给$map变量 $cateId=I('get.cate_id',0); $title=I('get.title','');原创 2017-12-30 22:21:20 · 2417 阅读 · 0 评论 -
文章详情页面评论功能添加及实现原理
1.评论框及评论内容展示模板如下: div id="comment"> h3>strong>发表评论:strong>h3> p>span>标题:span> input type="text" name="" id="comm_title" class="text">p> p>span>内容:span>textarea rows="10"原创 2018-01-08 21:17:49 · 10085 阅读 · 1 评论 -
博文详情页面点赞功能添加并完善
1.博文点赞功能添加:span class="like">a href="javascript:void(0)" id="ding" data-action="ding" data-id="{$artInfo.art_id}" title="我赞" class="favorite done">i class="fa fa-thumbs-up">i>赞 i class="count">{$ar原创 2018-01-06 22:39:25 · 1003 阅读 · 0 评论 -
thinkphp下ajax实现无刷新删除
1.foreach遍历出控制器中分类表中的数据,此处需要注意的是链接跳转href=”javascript:void(0)”,然后再将js中的函数绑定到点击事件 2.ajax不刷新删除:thinkphp下_URL_表示当前文件url地址,此处接上函数传递的参数catid,使用get方式传递给当前模块下的dele方法,dele方法执行删除数据库的动作,如果删除成功js中remove方法移除该行不显示页原创 2017-12-28 21:03:37 · 1594 阅读 · 0 评论 -
thinkphp框架轻解之--分类模板管理数据的应用
thinkphp简单使用方法原创 2017-12-27 21:50:04 · 249 阅读 · 0 评论 -
设置cookie和session的登录双重安全加密
1.登录界面提交过来的数据进行cookie和session的设置,其中cookie设置加密确保安全性 public function index(){ if(IS_POST){ $username=I('post.username'); $pwd=I('post.pwd','','md5');原创 2018-01-11 22:27:08 · 2418 阅读 · 0 评论 -
thinkphp下model层封装方法优化
1.tp下涉及到多个控制器同时都需要取值时则会考虑将取数据的过程放到model层,控制层则会调用model层的方法直接取出相应数据;通过方法的封装可以只采取建立更少的model层来取数据,下面代码展示的就是article模型中通过一个方法取出最新文章、点击量最高文章和推荐文章: class ArticleModel extends Model { protected $table原创 2018-01-02 22:19:38 · 1979 阅读 · 0 评论 -
后台无限级分类添加的实现方式
1.数据库设计添加字段父级分类ID号parent_id和path路径,0代表为根分类(一级分类),一个‘_’代表二级分类: 2.添加分类模板修改为选择父级分类名: 模板中添加parent_id提交,如下: tr> th width="120">i class="require-red">*i>上级分类:th> td>原创 2018-01-11 15:18:23 · 3817 阅读 · 1 评论 -
thinkphp下通过模型连表查询验证登录的有效性
1.Model层下声明一个AdminModel类文件:自定义check方法<?php namespace Admin\Model; use Think\Model; class AdminModel extends Model { /*model层定义的属性tableName,如果表名和控制器名称一致则可以省略不写,但下面调用表时 则不能使原创 2018-01-01 20:32:14 · 388 阅读 · 0 评论 -
wamp server虚拟主机设置index.php隐藏(入口文件隐藏)
注意使用wamp开发环境时,如果使用虚拟主机访问项目时需要将定义的重写规则必须在httpd-vhost.conf文件下添加重写规则,而不是自定义.htaccess文件,如下所示:<VirtualHost *:80> //开启重写 RewriteEngine on //哪些文件路径不定义重写,我的css和js等文件是放在public路径下,...原创 2018-03-16 19:58:29 · 2203 阅读 · 0 评论