E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ThinkPhp框架学习
Tp框架如何使用事务和锁,还有查询缓存
1.事务在
ThinkPHP
框架中,可以使用think\db\Transaction类来实现事务。
代码真的养发
·
2023-10-25 22:27
缓存
java
spring
php
后端
[第三章 web进阶]
thinkphp
反序列化利用链.md
反正大概就是
thinkPHP
审核工具找到可以序列化的魔法函数http://21f2b219-2cdd-41f2-b615-f4034ae62488.node4.buuoj.cn:81/public/?
田清炜
·
2023-10-25 22:24
thinkphp框架常见漏洞
php
Python
框架学习
Django篇 (六) ORM关联
像是上一章我们很少会通过页面点击去添加和绑定关系表,更多的时候都是通过django的语法实现,接下来我们做一个案例djangorom是怎么操作外键关系的创建mode模型表Django_demo/mgr/models.py#国家表classCountry(models.Model):name=models.CharField(max_length=100)#学生表,country字段是国家表的外键,
默子昂
·
2023-10-25 19:21
Django框架
python
学习
django
Thinkphp
官方think-queue消息队列包使用
安装think-queue#
Thinkphp
5.1composerrequiretopthink/think-queue:2.
一个胖鑫
·
2023-10-25 15:28
ThinkPHP
V6.0.12LTS 反序列化漏洞的保姆级教程(含exp编写过程)
声明出品|先知社区(ID:Will1am)以下内容,来自先知社区的Will1am作者原创,由于传播,利用此文所提供的信息而造成的任何直接或间接的后果和损失,均由使用者本人负责,长白山攻防实验室以及文章作者不承担任何责任。目录结构这里是看了w0s1np师傅的目录结构,嘻嘻…project应用部署目录├─application应用目录(可设置)│├─common公共模块目录(可更改)│├─index模
长白山攻防实验室
·
2023-10-25 13:55
代码审计
php
apache
开发语言
Python
框架学习
Django篇 (六) 数据表关联、ORM关联
在后端服务器开发中,特别是前后端分离的架构中数据库是非常重要的,后端主要就是负责管理数据,而我们经常使用的mysql、oracle都是关系型数据库,什么是关系型数据库?就是建立在关系模型基础上的数据库,而最难处理的就是各个表之间的关联关系,一般这种关系分为三种:一对一、一对多、多对多一、数据表关联1、一对多表之间以对多的关系就是数据库中的"外键",下面我们举个例子,比如一个医药系统中肯定会有客户的
默子昂
·
2023-10-25 10:13
学习
1024程序员节
支持多校 微信课表小程序源码 排课小程序源码 支持导入课表 情侣课表 背景设置
练手Lab课程表小程序源码是一个基于
thinkphp
系统进行开发的前后端分离系统。
软希源码
·
2023-10-25 05:44
软希网源码下载
微信
微信课表小程序源码
php自适应在线电影影视网站系统源码
简介:
Thinkphp
自适应在线电影网站系统源码全站采集360官方接口!
banzhuan678
·
2023-10-25 05:43
程序源码
网站源码
php
nginx
apache
在线电影网站
影视网站系统
Python-Django
框架学习
笔记——第二课:Django的搭建
Django环境搭建一.版本选择Django1.5.x支持Python2.6.5Python2.7,Python3.2和3.3.Django1.6.x支持Python2.6.X,2.7.X,3.2.X和3.3.XDjango1.7.x支持Python2.7,3.2,3.3,和3.4(注意:Python2.6不支持了)Django1.8.x支持Python2.7,3.2,3.3,3.4和3.5.(长
weixin_34128501
·
2023-10-25 03:30
python
操作系统
运维
thinkphp
生成二维码
composer安装composerrequireaferrandini/phpqrcode方法/***功能:生成二维码*@paramstring$qrData手机扫描后要跳转的网址*@paramstring$qrLevel默认纠错比例分为L、M、Q、H四个等级,H代表最高纠错能力*@paramstring$qrSize二维码图大小,1-10可选,数字越大图片尺寸越大*@paramstring$s
敲代码的小仙女
·
2023-10-24 20:26
Spring
框架学习
第六节:Spring 中的 JdbcTemplate 与事务控制
此博客用于个人学习,来源于ssm框架的书籍,对知识点进行一个整理。6.1Spring中的JdbcTemplate:可能有人会疑惑:Spring中既然有JdbcTemplate,为什么还需要与MyBatis框架一起使用?两者可以在不同的场景下使用,springJDBC的性能更好,更适合管理域的sql语句,而mybatis则可以将sql语句批量的管理起来,还可以达到sql的重用,同时mybatis还帮
paynmind
·
2023-10-24 18:35
ssm学习
spring
java
软件框架
基于 Node.js 爬虫的数据 API,搭建一套属于自己的 API 数据
github.com/ecitlm/Spl...基于nodejs的爬虫API接口项目,包括前端开发日报、知乎日报、前端top框架排行、妹纸福利、搞笑视频/热点新闻资讯详情接口数,适合正在学习Vue,AngularJs
框架学习
开发
weixin_33933118
·
2023-10-24 13:57
爬虫
前端
json
ViewUI
thinkphp
5.1多模型关联排序问题
//获取产品详情publicstaticfunctiongetProductDetail($id){$product=self::with(['imgs'=>function($query){$query->with('imgUrl')->order('order','ASC');},'properties'])->find($id);return$product;}
爱唯主机
·
2023-10-24 13:51
php学习记录
thinkphp
5.1模型关联 -- 一对一关联
下面两个是关联表:test_user表和test_profile表,关联字段为:test_profile表中的user_id字段关联test_user表中的id字段模型:User.php中的代码如下:hasOne('Profile','user_id');}}模型:Pofile.php中的代码如下:belongsTo('User','user_id');}}控制器index.php中的代码如下:'
hello php
·
2023-10-24 13:21
thinkphp5
php 5.1 json,
thinkphp
5.1的json数据写入、查询
正常一篇文章属于一个分类,所以是单选,现在需要将一篇文章对应多个分类,这时候就需要将分类的单选改成了多选,那做法就有两种,1、将文章表的catid字段改成json格式,如:{"value":"5","value":"6"},2、删除文章表的catid字段,新建一个关联catid的表。根据需求,基于减少修改数据表且tp5.1可以json查询这两点,就选择了json形式来完成这个需求。官方给出来的js
李小编
·
2023-10-24 13:21
php
5.1
json
php根据数据库隐藏,
ThinkPHP
5.1关联模型字段(包括非数据库字段)的显示和隐藏...
之前使用字段显示用得是field来进行限制,但是关联使用field的时候必须要传入关联字段,然后就想到了使用visible来进行补充,这个时候又发现一个问题,使用了with以后,就算visible不指定关联模型字段,结果中也是有关联模型字段的,最终经过测试发现,如果希望使用visible进行限制关联模型字段,则需要详细的指定关联模型中的字段。数据表用户表useridusername1swk2zbj
weixin_39617252
·
2023-10-24 13:21
php根据数据库隐藏
ThinkPHP
5.1 join两表或者多表查询
-表1为lj_product_item左表a,表2lj_prodyct_class右表b,表a有表b的id,将表a中的表bid所对应的中文名查询出来,最后显示在一个结果集里面。-注意,where、field、order需要指定a和b,如果有重复字段名,可能会报错,写法a.xx、b.xx。-/**商品名**/publicfunctionlist_product_item(){$product_ite
fyonecon
·
2023-10-24 13:21
Thinkphp
5.1.x反序列化漏洞复现
漏洞分析漏洞的起点为/
thinkphp
/library/think/process/pipes/Windows.php的__destruct()。
succ3
·
2023-10-24 13:50
Thinkphp漏洞复现
Thinkphp5.1.x
反序列化
php 关联一对多 条数,多对多关联 -
ThinkPHP
5.1 完全开发手册
多对多关联关联定义例如,我们的用户和角色就是一种多对多的关系,我们在User模型定义如下:namespaceapp\index\model;usethink\Model;classUserextendsModel{publicfunctionroles(){return$this->belongsToMany('Role');}}belongsToMany方法的参数如下:belongsToMany
晓琼爱学习
·
2023-10-24 13:50
php
关联一对多
条数
php关联域载入,
thinkphp
5.1嵌套关联预载入的写法
关于
thinkphp
5的嵌套关联预载入的写法,
thinkphp
5.1完全开发手册上写着:也可以支持嵌套预载入,例如:$list=User::with('profile.phone')->select([
不吃章鱼烧
·
2023-10-24 13:50
php关联域载入
Thinkphp
5.1 behavior 钩子的使用
根据下面的讲解一步一步理解钩子的使用方式,这里只做静态调用展示,动态调用请参考
Thinkphp
5.1钩子和行为相关文件及路径application\tags.php//静态钩子的配置文件application
阿里路西亚
·
2023-10-24 13:20
PHP
PHP实用方法
thinkphp
thinkphp
Thinkphp
5.1-关联统计后查询所有列的解决方案
老代码想查出当前报名的人数和审核通过的人数,因为是列表,所以只返回指定字段即可。但是加了关联查询后发现field无效了,查出来表格所有的数据$columns=['id','name','banner','type','brand_name','nums','join_nums','audit_nums'];$lists=$model->withCount(['suoyou'=>'suoyou_co
Asserty666
·
2023-10-24 13:49
PHP
thinkphp
withCount
field
Collection
thinkphp
5关联查询多表查询join
thinkphp
5关联查询多表查询join一对多查询$rows=db('member')->alias('m')->join('agenta','m.m_pid=a.id','left')//左表交集-
青茶360
·
2023-10-24 13:49
thinkphp
thinkphp
join
关联模型
thinkphp
5.1 关联查询
关联查询使用with查询$users=User::with(['profile'=>function($query){$query->field('name,email');}])->select();foreach($usersas$user){echo$user->profile->name;}如果查询数据时,没有数据,则不返回整条信息,则使用hasWhere,进行查询//查询用户昵称是thi
qq_32166533
·
2023-10-24 13:19
数据库
sql
mysql
php
thinkphp
项目报错No input file specified.
1提示:“Noinputfilespecified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误。默认的.htaccess里面的规则(如图):“Noinputfilespecified.”,是没有得到有效的文件路径造成的。修改后的伪静态规则,如下:仅仅就是在正则结果“/$1”前面多加了一个“?”号,问题也就随之解决了。END2.打开
无中生友
·
2023-10-24 07:01
php
解决
thinkphp
5配置环境No input file specified.问题
原来用的环境是php5.5-ts,但今天因一个项目需要使用到php7.0-nts的环境,所以只好现在本地配置个工作环境,用的php7.0-nts环境,发现页面始终报Noinputfilespecified.问题。php中ts和nts区别:ts(Thread-Safety)即线程安全,多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线
梁好市民1874
·
2023-10-24 07:31
thinkphp
6出现错误 No input file specified
第一次从TP5.1转换到TP6,在搭建项目的时候报错:Noinputfilesecified.解决方法:public下的.htaccess文件把:RewriteRule^(.*)$index.php/$1[QSA,PT,L]改为:RewriteRule^(.*)$index.php[L,E=PATH_INFO:$1]更改前:Options+FollowSymlinks-MultiviewsRewr
闪灵龍
·
2023-10-24 07:27
php
thinkphp
php
apache
thinkphp
thinkphp
阳历日期转阴历日期
有个客户挺曹丹,非要搞阳历转换阴历,在gitee上找了个扩展现在记录一下扩展链接在https://gitee.com/shyn_coming/chinese-calendar/首先composer安装一下$composerrequireovertrue/chinese-calendar-vvv安装以后的文件目录是在vendor目录overtrue下然后直接在想要引用的文件头部useOvertrue
qq_44660016
·
2023-10-24 05:11
thinkphp
php
后端
节日
一款真正可用的支付系统,可搭建自己的易支付系统,开源无后门可运营
介绍:
thinkphp
开发的风吹雪支付系统易支付去后台验证版本,支持代理系统,适合搭建易支付系统,完整100%可运行网站源码。是为数不多的一款真正可用的支付系统,开源无后门可运营。
北漂的老猿
·
2023-10-24 05:36
好代码
php
微信
金融
社交电子
零售
ThinkPHP
6使用 mongoDB
在config/database.php添加mongoDB数据库配置信息://更多的数据库配置信息'mongodb'=>[//数据库类型'type'=>'mongo',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'test',//用户名'username'=>'',//密码'password'=>'',//端口'hostport'=>'2701
我说我是一个业余爱好者你信吗
·
2023-10-24 03:30
Mongodb
Think
PHP6
php
mongodb
uniapp壁纸小程序源码,含积分系统(基于
thinkphp
,uniapp开发)
概要基于
thinkPHP
和uniapp的壁纸头像小程序,带有采集壁纸模块,可添加多个应用,壁纸有10万张+,可以接入小程序广告,管理后台配置即可页面截图管理后台截图
小陆pro
·
2023-10-23 14:06
uni-app
小程序
基于
ThinkPHP
的专家在线预约咨询小程序(
thinkphp
+mysql+微信原生小程序)
基于
ThinkPHP
的专家在线预约咨询小程序(
thinkphp
+mysql+微信原生小程序)包含在线一对一聊天1.系统角色与技术客户端和专家端,系统管理员用户端和专家端使用微信原生小程序,管理员端使用vue
小陆pro
·
2023-10-23 14:06
小程序
mysql
微信
Vapor
框架学习
记录(4)Sessions 和验证
在本篇中,我们将专注于构建基于session的Web身份验证层。用户将能够使用表单登录,并且已经登录的用户将在sessioncookie和使用Fluent的持久session存储的帮助下被检测到。我们会使用自定义身份验证器中间件,通过session或credentials对用户进行身份验证。Usermodule用户模块将负责用户管理和认证。请创建一个新的用户模块目录结构,就像我们为博客模块所做的那
lqbk
·
2023-10-23 13:49
thinkphp
3.2架构及源码理解
模式(核心Core+行为Behavior+驱动Driver)5.编译缓存官方给出的系统流程,有助于理解框架的运行过程:用户URL请求调用应用入口文件(通常是网站的index.php)载入框架入口文件(
ThinkPHP
.php
一万年太久只争朝夕
·
2023-10-23 12:25
PHP
thinkphp
thinkphp源码分析
thinkphp架构
thinphp
ORM
Thinkphp
3.2 关于数据库的基本操作
//数据库字段连贯操作方法~~!!limit分页select查询!!$Model->field('user.name,role.title')->table('think_user'=>'user','think_role'=>'role')->limit(10)->select();//数据表别名alias表别名$Model=M('User');$Model->alias('a')->join(
请小明同学发言
·
2023-10-23 12:22
Thinkphp
Thinkphp
TP3.2数据库操作
数据库增删改查
php 中tp3.2中c,
thinkphp
3.2笔记(2)调试模式,配置项C,创建模块, 四种URL模式,URL生成,跳转...
一、调试模式TP的调试模式其实就控制了TP关于配置信息以及函数的缓存功能如果开启了调试模式,每次访问项目,Tp都会去加载最新的配置以及函数信息。如果关闭了调试模式,当tp第一次访问时会降配置以及函数信息保存到一个文件common-->runtime.php,后续每次访问都直接读取这文件。开启调试方式,必须写在加载tp框架之前define('APP_DEBUG',TRUE);二、配置项1.tp默认配
芒果大大
·
2023-10-23 12:51
php
中tp3.2中c
thinkphp
3.2框架中大写字母函数总结
A方法A方法用于在内部实例化控制器调用格式:A(‘[项目://][分组/]模块’,’控制器层名称’)最简单的用法:$User=A('User');表示实例化当前项目的UserAction控制器(这个控制器对应的文件位于Lib/Action/UserAction.class.php),如果采用了分组模式,并且要实例化另外一个Admin分组的控制器可以用:$User=A('Admin/User');也
Sunssai
·
2023-10-23 12:51
t'
ThinkPHP
3.2学习笔记2——视图
ThinkPHP
3.2学习笔记2——视图
ThinkPHP
中的视图什么是视图视图的创建模板的展示display()模板内容获取方法fetch()视图中的注释变量分隔符模板常量的替换机制变量分配(初阶)变量分配
Lynx256
·
2023-10-23 12:49
ThinkPHP
thinkPHP
ThinkPHP
3.2学习笔记5
ThinkPHP
3.2学习笔记5判断请求的常量接受数据highchartsueditorlayer判断请求的常量IS_POST如果请求是post,则值为true;否则是falseIS_GETIS_AJAX
Lynx256
·
2023-10-23 12:49
ThinkPHP
ThinkPHP
php第三方函数类库,
thinkphp
3.2引入第三方类库
1、引入第三方类库.class.php文件1.1类库有写namespace命名空间namespaceOrg\Util;classAuth{}保存到
ThinkPHP
/Library/Org/Util/Auth.class.php
quer li
·
2023-10-23 12:19
php第三方函数类库
php3.2 import,
ThinkPHP
3.2 内置系统函数
前言
ThinkPHP
中本身有一些内置的系统函数,可以直接使用这些函数来加快开发,其系统函数定义,所在位置是:
ThinkPHP
/Common/common.php由于系统函数较多,本篇只做简单的陈列,后面会分章节详细讲述这些函数的使用
山和蓝枝
·
2023-10-23 12:49
php3.2
import
php邮件发送tp,在
Thinkphp
3.2 中使用PHPMailer 发送邮件
phpmailer发送邮件是php开发者首选的一个邮件发送插件了,下面我来介绍怎么集成phpmailer到
thinkphp
框架了,有需要了解的朋友可参考。
秋日的前奏
·
2023-10-23 12:48
php邮件发送tp
U方法的使用-
ThinkPHP
3.2
为了能够动态的根据当前的URL设置生成对应的URL地址,
ThinkPHP
内置提供了U方法,用于URL的动态生成。
weixin_30567471
·
2023-10-23 12:18
php
php 引入外部类,tp3.2/
thinkphp
3.2引入外部类文件/.php文件总结
引入第三方类库将文件放在Org/Util下面比如:.class.php文件1.可以将文件放在Org/Util下面如test.class.php(也就是说以Think、Org为根命名空间的类都可以自动加载:)
ThinkPHP
糖份不足待充值
·
2023-10-23 12:18
php
引入外部类
ThinkPHP
3.2 快速入门
简介
ThinkPHP
是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性
NeosZhou
·
2023-10-23 12:47
thinkphp
mvc
从
ThinkPHP
3.2到
ThinkPHP
6踩坑记录
近日,由于我的博客(猿小莫)服务器的迁移,就想改用PHP7,顺便把博客老旧的框架(
thinkphp
3.2)跨跃到最新的
ThinkPHP
6框架,自此在踩坑路上一去不复返。
猿小莫
·
2023-10-23 11:42
php
php
thinkphp
ThinkPHP
3.2.x RCE漏洞复现
于是把这个翻出来搞了一波,过程参考了网上别的师傅的0.0什么是
ThinkPHP
ThinkPHP
是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。
1ZAYAK1
·
2023-10-23 11:40
漏洞复现
web
信息安全
网络安全
Thinkphp
3.2———配置模块
一、配置格式
Thinkphp
框架中的所有配置都是数组形式定义的的格式为://项目配置returnarray('DEFAULT_MODULE'=>'Index',//默认模块'URL_MODEL'=>'2
aob0681
·
2023-10-23 11:38
数据库
php
json
ThinkPHP
3.2 常用内置函数
ThinkPHP
3.2内置函数CDM疑问:D与M方法的相同点与不同点IAR内置函数CC方法是用于获取或修改,系统配置参数语法:获取:C(需要获得的配置参数Name)$value=C('config_name
秋心吖
·
2023-10-23 11:05
php
ThinkPHP
数据查询与添加语句
在
ThinkPHP
框架中实现数据的查询操作functionShowAll(){//Model:数据库中每张表对应一个模型//类名是表名,类里面的成员变量是列名//把一张表对应一个类,其中一条数据对应一个对象
叫我峰兄
·
2023-10-23 05:55
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他