插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
TP-THINKPHP模型 hasOne、hasMany、belongsTo详解
底部代码直接复制 ThinkPHP5有关联模型的操作,但有部分初学者对数据表中常见的几种表与表的关系还存在着问题,所以使用不好关联查询。 这里将hasOne、hasMany、belongsTo进行一个详细举例说明。 首先,这3个的大致中文意思: hasOne:有一个,加上主谓语应该是 ,A 有一个 B hasMany:有很多,A 有很多 B belongsTo:属于, A 属于 B 这里我们准备3张表来理解他们的关系:user_group 用户分组表:id、titleuser 用户表:id、user_gr
2022-11-24 11:10:29
阅读数
207
评论数
0
ThinkPHP 获取HTTP请求头的信息
修改public/.htaccess文件,通过apache重写,处理HTTP请求中的Authorization字段 (不处理,php中接收不到HTTP_AUTHORAZATION字段信息) 将以下代码放置apache重写区域: RewriteCond %{HTTP:Authorization} ^(.+)$ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] Options +FollowSymlinks -Mult
2022-11-24 11:10:29
阅读数
183
评论数
0
postman post请求 thinkphp 返回错误 variable type error:array
在使用postman整理别人的接口的时候,发现使用postman使用get请求获取的是一个网页,但是使用post请求的时候返回 发现在源码中,php代码返回是array 但是postman需求的返回并不是array,这个时候就会报错。现在能找到的就是修改thinkphp中config.php文件下 修改这个html为json,返回json格式数据,就可以把php代码中的返回array变为json返回。但是会影响原来页面(需求array)的解析,导致浏览原来页面的时候回报错。 但对于归类代码文档来说,
2022-11-24 11:10:29
阅读数
178
评论数
0
thinkphp5.1 _initialize初始化方法不执行问题
thinkphp5.1的初始化方法名称已修改成了 initialize,前面不带下划线,使用新版这个要注意哦。 thinkphp5.1的初始化方法名改为initialize去掉了之前的下划线,在 使用/重写 的时候应该注意将其声明为protected类型的,若直接声明为public类型,则其功能和普通方法无二,也就是说可以被用户访问到,并且会被执行两次。
2022-11-24 11:10:29
阅读数
182
评论数
0
ThinkPHP中添加公共类
添加公共类 有时,需要在thinkphp中的一些类之中进行一些公共的操作,如检查用户是否登录、session是否过期等,这些可以通过在thinkphp中添加公共类来实现。 举一个后台添加用户验证的例子来说。 前提:后台的每一个页面都要检测该是否是允许登录的用户,检测函数为checkAdmin()。 1.在应用的Common目录下建一个Controller目录,在Controller目录里添加一个类AdminController.class.php。内容如下:
2022-11-24 11:10:29
阅读数
178
评论数
0
PHP--ThinkPHP6.0模板常量的设置
PHP–ThinkPHP6.0模板常量的设置 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 ThinkPHP6.0的模板常量改动了很多,需要我们去配置 首先在配置文件中的view.php中,注意没有template.php配置文件了 //视图输出字符串替换内容'tpl_replace_string' => ['__ADMIN__' => '/shop/public/static/admin'] 在html文件中使用就好啦
2022-11-24 11:10:29
阅读数
202
评论数
0
ThinkPHP 漏洞利用工具
在Github上搜寻好用的安全工具,来充实武器库,实属一大乐趣所在。 当看到ThinkPHP十年磨一剑的提示,那么今天这里分享的工具就可以派上用场了,一键检测ThinkPHP全版本漏洞。 01、TPscan 一键ThinkPHP漏洞检测,基于Python3,命令行检测,集成了14个常见的ThinkPHP框架漏洞检测插件。 github项目地址: https://github.com/Lucifer1993/TPscan 运行py,输入指定的目标地址即可,检测到漏洞提示如下: 02、Aazhen-V3.1
2022-11-24 11:10:29
阅读数
171
评论数
0
Thinkphp 使用Workerman 聊天室
1、下载Workerman插件 composer require topthink/think-worker 2、示例代码 后端 2.1 下载之后会得到这俩个文件 2.2 这个文件对应上面的worker_class 的地址 2.3.worker.php示例代码
2022-11-24 11:10:29
阅读数
171
评论数
0
ThinkPHP学生管理系统
ThinkPHP学生管理系统 一 项目介绍 基于ThinkPHP的学生管理系统,此外还包括学期,科目,班级等管理信息。ThinkPHP+mysql+amazeui+jquery 二 主要功能 1 管理员登录/改密/注销 2 学期管理 2 科目管理 4 班级管理 5 学生管理(可按班级,学号搜索) 6 站点设置 三 系统界面 四 分布与部署 1 虚拟域名解析到根目录 2 数据库配置文件 Application\Common\Conf\config.php 3 数据库文件 TP_stu.sql
2022-11-24 11:10:29
阅读数
157
评论数
0
Thinkphp 6.0安装步骤
一、安装composer windows 在Windows中,下载Composer 软件1、双击下载好的composer 运行程序 2、选择要安装的盘符 3、选择php版本 (TP6.0 要求 php7.1以上) 在命令行窗口或控制台 输入更改阿里云Composer 全量镜像: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 取消配置 composer config -g --unset r
2022-11-24 11:10:29
阅读数
185
评论数
0
共 6126 条
上一页
1
2
...
228
229
230
231
232
233
234
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6223
回帖数
147
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 gitlab中国官方网站
5570
2 攻入网站后台的方法
4439
3 Yandex企业邮箱注册
4289
4 WordPress Rest API 入门详解
3745
5 Thinkphp5.0 获取新增数据的ID
3155
6 thinkphp5 解决跨域问题
2771
7 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2651
8 Vue3官网使用及简介
2557
9 PHP的exec()函数用法详解
2501
10 thinkphp6配置连接微软的sqlserver数据库
2166