51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#THINKPHP
文章或者观点说说等点赞功能实现(thinkphp)
前端的代码:<!--点赞--><divclass='btm'><aclass='zan'id="{$article.id}"href="javascript:void(0);">赞(<span>{$article.likescount}</span>)<...
代码星球
·
2020-04-08
文章
或者
观点
说说
点赞
ThinkPHP框架表单验证AJAX
验证有两种方式:静态验证与动态验证。一、静态验证 在模型类里面预先定义好该模型的自动验证规则,我们称为静态定义。验证时要在test表的Model里面加验证条件:新建testModel.class.php,在模型类里面定义了$_validate属性如下:<?phpnamespaceHomeModel;us...
代码星球
·
2020-04-08
ThinkPHP
框架
表单
验证
AJAX
ThinkPHP创建应用的一般开发流程及实例
Thinkphp是免费开源的php框架,提供了建站所需要的各种组件,方便用户快速建设部署网站。Thinkphp简介:http://thinkphp.cn/Manual/16 官方完全开发手册:http://thinkphp.cn/Manual使用 ThinkPHP 创建应用的一...
代码星球
·
2020-04-08
ThinkPHP
创建
用的
一般
开发
ThinkPHP系统流程
流程图:参考网址:http://www.thinkphp.cn/topic/35803.html1用户URL请求2调用应用入口文件(通常是网站的index.php)3载入框架入口文件(ThinkPHP.php)4记录初始运行时间和内存开销5系统常量判断及定义6载入框架引导类(ThinkThink)并执行Think::s...
代码星球
·
2020-04-08
ThinkPHP
系统
流程
ThinkPHP的四种URL模式 URL_MODEL
路由:访问项目中具体某个方法的URL地址,简单理解就是URL地址在ThinkPHP里系统提供了4种路由形式(之前的路由形式:index.php?p=平台&c=控制器&a=方法;pca)总结:pca为平台、控制器、方法;thinkPHP里mca为分组、控制器、方法①普通形式路由;②Pathinfo形式路由...
代码星球
·
2020-04-08
URL
ThinkPHP
四种
模式
MODEL
ThinkPHP---rbac权限管理
【一】概论(1)简介rbac(rolebasedaccesscontroal),全称基于用户组/角色的权限控制。(2)概况目前来说,一般项目有两种权限管理方式①传统方式;②rbac方式。下面依次介绍下 【二】传统模式与RBAC模式对比(1)传统权限分配方式典型特征:将权限和用户挂钩,直接将权限绑定到用户。例如...
代码星球
·
2020-04-08
ThinkPHP---rbac
权限
管理
ThinkPHP---thinkphp完善站内信功能
【一】收件箱分析控制器:EmailController.class.php方法:recBox(全称receivebox收件箱)模板文件:recBox.html分步操作:第一步:创建方法recBox,用来读取数据展示模板文件先来分析下,针对收件箱,应该显示发件人from_id。需要关联sp_user用户表,所以接下来用到...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
完善
站内
功能
ThinkPHP---拓展之jQuery的ajax
【前言】 用Sublime开发时,推荐下载一个jQuery插件,可以智能化创建基本函数格式,支持自动生成,可以提高开发效率 (1)jQuery里ajax方法有几个? 答:有4个,分别为post、get、ajax、getJson(解...
代码星球
·
2020-04-08
ThinkPHP---
拓展
jQuery
ajax
ThinkPHP---thinkphp拓展之空操作
【一】概论(1)定义空操作指系统在找不到指定操作方法的时候。会定位到空操作方法/控制器来执行,利用这个机制,我们可以实现错误页面的自定义和URL的优化(2)场景常用于错误页面的自定义(3)一般的系统自带的错误页面分两种 ①调试/开发阶段:会显示出错误信息、错误位置、当前TP...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
拓展
之空
操作
ThinkPHP---TP功能类之邮件
【一】概论(1)简介:这里说的邮件不是平时说的email邮件(邮件地址带有@符号的),而是指的一般论坛网站的站内信息,也叫私信或者pm(privatemessage私信) 【二】站内信案例(1)站内信构成:邮件的发送(写邮件)、邮件的接收(收件箱)、邮件的发件箱(发送的邮件列表)(2)准备工作:①数据表:sp...
代码星球
·
2020-04-08
ThinkPHP---TP
功能
类之
邮件
ThinkPHP---案例--实现知识管理功能
【一】准备工作(1)数据表sp_knowledgeSQL语句:知识管理数据表结构createtablesp_knowledge(idint(11)notnullauto_increment,titlevarchar(50)notnullcomment'标题',thumbvarchar(255)defaultnullco...
代码星球
·
2020-04-08
ThinkPHP---
案例
实现
知识管理
功能
ThinkPHP---TP功能类之公文管理功能2----------继续完善
【前言】 之前已经完成了公文的添加和列表展示功能,今天继续完善。做下公文的编辑和删除功能。 【主体】(1)分析控制器:DocController.class.php方法:edit(将模板展示和数据保存写在一起)模板文件:edit.html下面分步操作:第一步:修改模板文件,添...
代码星球
·
2020-04-08
功能
ThinkPHP---TP
类之
公文
管理
ThinkPHP---TP拓展之获取IP信息
【概论】(1)简述在所有网站里,特别是用户管理系统,都喜欢记录用户访问的IP地址。对后期的业务开展有很大的意义,可以通过IP地址的记录访问出国内或全球范围内,哪一块用户比较多。在后期做产品时,可以针对这块来重点推销。所以不要只将IP看为地址信息,认为没有什么用。(2)获取IP方法 ①原...
代码星球
·
2020-04-08
ThinkPHP---TP
拓展
获取
IP
信息
ThinkPHP---layer插件
【概论】(1)layer是基于jquery开发的一款美化弹框的插件,主要用于弹框效果的交互。但其他功能和组件也日益完善 官网:http://layer.layui.com 在线手册:http://www....
代码星球
·
2020-04-08
ThinkPHP---layer
插件
ThinkPHP---TP功能类之附件下载
【案例】实现公文中附件下载(1)修改模板文件showList.html,展示列表文件信息 将数据表中的filename(原始文件名)展示到附件下<td>{$vol.filename}</td>(2)附件后添加下载按钮,点击实现下载分析:如...
代码星球
·
2020-04-08
ThinkPHP---TP
功能
类之
附件
下载
首页
上一页
...
19
20
21
22
23
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他