ICode9

精准搜索请尝试: 精确搜索
  • thinkphp + mariadb order group 进行分组查询2020-12-11 12:02:35

    主题列表:juejin, github, smartblue, cyanosis, channing-cyan, fancy, hydrogen, condensed-night-purple, greenwillow, v-green 贡献主题:https://github.com/xitu/juejin-markdown-themes theme: juejin highlight: http://www.au.test.cc/analysis/tracker/list?page=1&

  • [ThinkPHP]5.0.23-Rce 漏洞复现2020-12-07 15:03:53

    [ThinkPHP]5.0.23-Rce 环境搭建 github传送门 BUU传送门 POC 老懒狗选择直接buu,链接 http://node3.buuoj.cn:27512/ 直接用poc打一下: POST /index.php?s=captcha HTTP/1.1 Host: node3.buuoj.cn:27512 Accept-Encoding: gzip, deflate Accept: */* Accept-Language: en User-Age

  • 服务器被挖矿******该怎么处理2020-12-01 19:53:06

    服务器被挖矿******该怎么处理 分类专栏: 服务器安全版权正月里来是新年,刚开始上班我们SINE安全团队,首次挖掘发现了一种新的挖矿***,感染性极强,穿透内网,自动尝试***服务器以及其他网站,通过我们一系列的追踪,发现了***者的特征,首先使用thinkphp远程代码执行漏洞,以及ecshop getshell漏洞

  • 公司网站有漏洞怎么解决2020-12-01 18:51:43

    公司网站有漏洞怎么解决 分类专栏: 网站被篡改 网站安全服务 如何防止网站被侵入 如何防止网站被挂马 如何防止网站被黑 怎么查找网站漏洞 web网站安全服务 网站***检测 ecshop漏洞修复 MetInfo漏洞修复 网站安全检测 ecshop网站安全修补 文章标签: 网站有漏洞怎么解决 网站漏洞怎么

  • 记一次thinkphp 配置主从域名网站单点登录,退出2020-11-10 17:04:27

    主要思想:首先需要共享session_id  然后单个网站登录时。通过加密sessionid和用户信息生成一个cookie(),另一个网站进入时如果有这个cookie ,则解析这个cookie.获取登录状态 设置自动登录 1.看上一个随笔,将两个站点的cookie的domain设置为顶级域名 2.开启跨域中间件: app/middleware

  • ThinkPHP门面源码解析2020-11-09 10:03:59

    “ 本文主要描述了门面的使用和实现过程以及源码的深度解析。 ” @ 前言 使用框架的伙伴应该都知道在5.1时框架新增了一个特性那就是本文将编写的门面,也就是facade这个特性。 使用过这个特性的都明白其中的好处,那就是方法调用可以直接静态进行调用,不用再使用关键字static来定义。

  • thinkphp orm数据库事务操作用法2020-10-04 20:34:27

    使用事务处理的话,需要数据库引擎支持事务处理。比如 MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB 引擎。 使用 transaction 方法操作数据库事务,当发生异常会自动回滚,例如: 自动控制事务处理 Db::transaction(function(){ Db::table('think_user')->find(1); Db::table('t

  • thinkphp 数据库性能监听SQL2020-10-04 20:31:45

    如果开启数据库的调试模式的话,你可以对数据库执行的任何SQL操作进行监听,使用如下方法: Db::listen(function($sql, $time, $explain){ // 记录SQL echo $sql. ' ['.$time.'s]'; // 查看性能分析结果 dump($explain); echo http://www.benchicnc.com/;});默认如果没有

  • ThinkPHP漏洞分析与利用2020-09-29 08:03:05

    一、组件介绍 1.1 基本信息 ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache 2开源协议发布,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。 ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要

  • PHP常见面试题 之 ThinkPHP篇2020-09-26 20:01:12

    1、常见的PHP框架 答:thinkPHP、yii、ZendFramework、CakePhp、sy 2、如何理解TP中的单一入口文件? 答:ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目都有一个统一(但不一定是唯一)的入口。应该说,所有项目都是从入口文件开始的,并且所有的项目的入口文件是类似的

  • thinkphp常用2020-09-24 10:34:58

    优化 SHOW COLUMNS FROM https://www.cnblogs.com/xdtx/p/9185914.html http://www.thinkphp.cn/topic/37558.html php think optimize:schema https://www.kancloud.cn/manual/thinkphp5/211524 ThinkPHP5 常用命令 https://blog.csdn.net/qq_19004627/article/details/81003189

  • 15.ThinkPHP 中间件2020-09-22 12:00:26

    “刷脸支付系统”是一款基于人脸识别系统的支付平台,该系统无需钱包、信用卡或手机,会自动将消费者面部信息与个人账户相关联,支付时只需要面对设备屏幕上的摄像头即可,整个交易过程高效、便捷。 刷脸支付是依据人脸识别技术,是通过对人脸的面部特征进行识别,是结合了生物识别技术和图形

  • 15.ThinkPHP 中间件2020-09-17 02:32:09

    “刷脸支付系统”是一款基于人脸识别系统的支付平台,该系统无需钱包、信用卡或手机,会自动将消费者面部信息与个人账户相关联,支付时只需要面对设备屏幕上的摄像头即可,整个交易过程高效、便捷。 刷脸支付是依据人脸识别技术,是通过对人脸的面部特征进行识别,是结合了生物识别技术和图形

  • ThinkPHP 5 项目外网执行慢问题排查2020-09-11 13:31:58

    外网 ThinkPHP 5 运行的一个网站,感觉有点慢。排查了下每个页面在执行过程中, 都会有很多 SHOW COLUMNS FROM xxxxx 的语句(平均一个页面有8条), 大量额外的SQL查询,导致页面加载比较慢。 在 TP3 中,可以通过设置 DB_FIELDS_CACHE = true(开启字段缓存),来关闭对表信息的查询。 不过在 Think

  • thinkphp 临时关闭布局,ajax只输出主题部分2020-08-29 18:31:48

    https://www.kancloud.cn/manual/thinkphp5/125013   $this->view->engine->layout(false);//临时关闭模板布局,这些fetch出来的就不会带layout/default.html里的内容了return $this->view->fetch('orders/section/goods_item');

  • where 查询2020-08-07 10:00:56

    where数组条件 数组方式有两种查询条件类型:关联数组和索引数组。 关联数组 // 传入一维数组作为查询条件 Db::table('think_user')->where([ 'name' => 'thinkphp', 'status'=> 1 ])->select(); 索引数组 // 传入二维数组作为查询条件 Db::table('think_user')

  • thinkphp传参第一个回应函数2020-07-18 17:02:04

    1.Test.php <?php namespace app\sample\controller; class Test { public function hello($id,$name){ echo $id; echo '|'; echo $name."<br>"; return 'hello,world!'; } }   2.配置路由 <?php

  • TP5-程序设计2020-07-14 23:31:34

    TP5-程序设计目录对应关系F:\\PHP├─index.php       入口文件├─README.md       README文件├─Application     应用目录├─Public          资源文件目录└─ThinkPHP        框架目录   thinkphp 的目录结构ThinkPHP 的目录结构非常清晰和容易部署

  • 网页打开报错2020-07-10 23:35:26

    报错 [64]think\\__require_file(): Failed opening required 'E:\\wamp64\\www\\cbr_vds\\vendor\\composer/../symfony/polyfill-mbstring/bootstrap.php' (include_path='.;C:\\php\\pear')[E:\\wamp64\\www\\cbr_vds\\vendor\

  • Thinkphp中的eq比较标签2020-07-09 13:37:11

    比较标签(判断输出数据)包括(eq,equal,notequal,neq,gt,lt,egt,elt,heq,nheq) 闭合 非闭合标签 属性 name(必须):变量名value(必须):要比较的值,支持变量 用法 <比较标签 name="变量" value="值">内容</比较标签> 系统支持的比较标签以及所表示的含义分别是: eq或者 equal

  • thinkphp中<eq>标签的使用2020-07-09 13:35:41

    今天做项目是用到了tp的<eq>标签想把用法和大家分享一下首先说清楚public function analysis(){$query = [];$shop = Db::name('shops')->field('id,shop_name')->where('shopStatus=1')->select();//店铺$this->assign('shop',$shop);$this->

  • thinkphp图片文件上传2020-07-02 12:08:22

    ` $imgName = html标签中img的名字; //$_FILES[$imgName]["name"] 获取图片本身的名字 拼接路径判断服务器目录是否已经有该图片 if (!(file_exists("../Public/img/" . $_FILES[$imgName]["name"]))) { // 把图片从windows临时目录中提取到服务器

  • thinkphp涉及多张表的分页查询2020-07-02 11:06:47

    原理 用thinkphp中的数组分页方法,分别查出两张表对应的数据,然后合并分页 代码 ` $list1 = $model->select(); $list2 = $model->select(); //数组合并 用于分页查询 有分类的在无分类之前 $list0 = array_merge($list1,$list2); $count = count($list0); $P

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有