wangeditor thinkphp5 thinkphp

thinkphp 便捷关联简写

/** * 关联会员表 */ public function member() { return $this->hasOne(Member::class, 'member_id', 'member_id'); } 关联写法 /** * 详情 * @param int $order_id * @ret ......
简写 thinkphp

thinkphp6的join连表查询

说明 join 要关联的(完整)表名以及别名,支持三种写法: 写法1:[ '完整表名或者子查询'=>'别名' ] 写法2:'完整表名 别名' 写法3:'不带数据表前缀的表名' condition 关联条件,可以为字符串或数组, 为数组时每一个元素都是一个关联条件。 type 关联类型,可以为: IN ......
thinkphp6 thinkphp join

thinkphp项目思路

官方手册 https://doc.thinkphp.cn/v8_0/setup.html 安装配置 安装 composer create-project topthink/think tp 更新 composer update topthink/framework 运行 php think run ......
thinkphp 思路 项目

thinkphp框架

一、框架概述 1、什么是框架 框架就是一些代码类、方法(函数)、变量、常量的集合,这些代码是功能结构性的代码(并非业务代码)。业务代码其实就是具体的一些模块的增删改查逻辑代码。 使用框架开发项目,有便于代码重用、开发效率高、代码规范好、便于功能扩展等优点。 mvc: M:模型model,处理业务数据 ......
框架 thinkphp

WangEditor编辑器层级太高覆盖顶层

今天是2021年7月28日写网页用到了WangEditor这个编辑器,就在提交完事弹出提示框的时候,画面开始不对劲了如下图。编辑器的工具栏显示在了弹窗上部 看了一下原网页才发现了问题 编辑器的z-index整到了10000·····后来百度百度出来的是添加以下这段css代码 .w-e-menu{ z ......
层级 顶层 编辑器 WangEditor

使用WangEditor编辑器使用图片上传功能

使用WangEditor编辑器上传图片的一些注意事项 首先就是前端的HTML与JS(2021-07-15 20:46:22)WangEditor的优点是不用引入CSS文件只需要引入一个js文件-wangEditor.jsHTML只需要一个DIV块即可 <div class="Comm-User-Wr ......
编辑器 WangEditor 功能 图片

thinkphp项目gitignore文件

以下是我在项目中常用的.gitignore文件: # 目录 /.idea/ /.vscode/ /vendor/ /runtime/ /thinkphp/ /public/uploads/ /public/upload/ /__MACOSX/ public/.well-known/ # 文件 Thu ......
gitignore thinkphp 文件 项目

ThinkPHP6的跳转案例

` // 在控制器中的某个方法中进行跳转并传递参数 public function redirectToPageWithParams() { $params = [ 'param1' => 'value1', 'param2' => 'value2', ]; // 使用 $this->redirec ......
ThinkPHP6 ThinkPHP 案例

Vue + Django 使用wangeditor 上传图片 显示跨域报错

报错: newsDetailed:1 Access to XMLHttpRequest at 'http://www.py32api.com:8000/users/uploadFile/' from origin 'http://localhost:8080' has been blocked by ......
wangeditor Django 图片 Vue

ThinkPHP6 关于事件的简单应用

一、序章 ThinkPHP6的手册中关于【事件】章节的介绍都是直接文字说明,给出创建的类文件,并没有一个好的示例来进行补充说明。对于刚接触【事件】的同学在阅读理解上增加了一点点困难,本文就在此结合示例简单叙述下。 二、事件 事件的使用分两种方式,一个是不使用事件类,另一个使用事件类。 1、不使用事件 ......
ThinkPHP6 ThinkPHP 事件

Thinkphp相关漏洞

Thinkphp版本主要有3、5、6,相关漏洞比较多,可以使用两款工具来探测。 工具未集成的漏洞存在thinkphp lang 命令执行 thinkphp lang 命令执行 环境启动 PAYLOAD GET /public/index.php?+config-create+/&lang=../.. ......
漏洞 Thinkphp

mamp nginx thinkphp5 配置方法

thinkphp5的 nginx 配置,官方文档参考: http://static.kancloud.cn/manual/thinkphp5/177576 fastadmin的 nginx 配置,官方文档参考:https://doc.fastadmin.net/doc/faq.html server ......
thinkphp5 thinkphp 方法 nginx mamp

ThinkPHP5.0 apache服务器配置URL重写,index.php去除

本地环境wamp .htaccess文件代码 <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond % ......
ThinkPHP5 ThinkPHP 服务器 apache index

ThinkPHP6.x 使用指南

PHP 版本:PHP 8.1.0 框架版本:ThinkPHP 6 编辑工具:PHPStorm 2021.3.3 系统环境:Windows 10 0x01 概述 (1)简介 ThinkPHP 框架简称 TP 框架 TP 框架是免费开源的、轻量级的、简单快速且敏捷的 PHP 框架 可以免费使用 TP 框 ......
使用指南 ThinkPHP6 ThinkPHP 指南

2023最新中级难度ThinkPHP面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-中级难度ThinkPHP面试题合集 问: 请描述一下ThinkPHP的核心概念MVC模式的优点和局限性。 优点: 分层架构:MVC模式将业务逻辑、用户界面和数据访问三个层次分开,提高了代码的可读性和可维护性。 可重用性强:各个模块之间的耦合度低,可以方便地重用已 ......
ThinkPHP 难度 答案 2023

2023最新高级难度ThinkPHP面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-高级难度ThinkPHP面试题合集 问: 请深入解释ThinkPHP框架的核心架构和运行机制。 ThinkPHP的核心架构主要由三大部分组成:核心层(Core)、行为层(Behavior)和服务层(Service)。核心层是框架的基础,提供了基本的HTTP请求处 ......
ThinkPHP 难度 答案 2023

2023最新初级难度ThinkPHP面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-初级难度ThinkPHP面试题合集 问: 请简单介绍一下ThinkPHP框架。 ThinkPHP 是一款由国内开发者开发的开源 PHP 框架,主要特点如下: 易于上手,非常适合中小型项目; 提供了一系列的模板标签库,简化视图层开发; 对 ORM 和 MVC 设计 ......
ThinkPHP 难度 答案 2023

富文本组件wangeditor

1、富文本组件wangEditor <template> <div class="editor"> <div ref="wangEditor"></div> <span class="wordNumber">{{ TiLength }}/{{ maxlength }}</span> </div> < ......
wangeditor 组件 文本

富文本编辑器:Vue整合wangEditor

最近在做项目时,客户有个发布新闻动态的功能,具体页面内容让客户自己编写,所以要选择富文本编辑器,这样用户体验好一点。网上有很多的富文本编辑器, 因为项目的功能并不是很复杂,所以选择了wangEditor,界面简洁,使用起来也挺方便的; 实现思路 1.安装wangEditor2.封装成组件3.父组件中 ......
编辑器 wangEditor 文本 Vue

thinkphp---电子签章功能开发示例

最近在做一个项目,需要开发电子签章的功能,也就是电子合同,下面: 具体思路:利用PDF合成,将所需要的文字,图片,合成到PDF里面。 首先下载 Fpdi 库: https://gitee.com/meiyouzhanghao/fpdi 放到 extend 里面: 具体代码示例: <?php name ......
电子签章 签章 示例 thinkphp 功能

wangeditor 富文本 使用及 上传本地图片的方法

文章标题:Vue 组件实现富文本编辑器 文章摘要:本文介绍了如何使用 Vue 和 Wangeditor 插件实现富文本编辑器组件,并详细解释了组件中的各个部分和功能。 Vue 组件实现富文本编辑器 在 Web 开发中,富文本编辑器是一个非常常见的功能,它能够让用户以所见即所得的方式编辑和排版文本内容 ......
wangeditor 文本 方法 图片

vue 富文本编辑器 wangeditor 自定义上传图片 以及 解决 复制粘贴 word 没有图片的情况

本人比较喜欢用这一款编辑器,官方文档:(用于 Vue React | wangEditor),很详细。我主要来说说怎么使用customPaste 自定义粘贴的,怎么解决 复制粘贴 word ,没有图片的情况。 主要是关于 wangeditor 在 vue2 的使用 效果图: 先把完整代码放这里: < ......
图片 编辑器 wangeditor 文本 情况

vue3使用富文本编辑器wangEditor 5,增加自定义下拉框,并动态改变下拉框内容

官方资料 wangEditor 官网 效果展示 准备工作 这里按照 wangEditor 官网提供的 Vue3 Demo 操作就行,下面的内容可以直接跳过 安装 yarn add @wangeditor/editor # 或者 npm install @wangeditor/editor --sav ......
编辑器 wangEditor 文本 动态 内容

Thinkphp 3.2 Cookie丢失导致中英文混排

问题关键: CheckLangBehavior.class.php文件中,使用cookie保存语言版本,如果cookie数据被清或者丢失,导致页面出现非预期版本 解决办法: 不使用cookie保存数据,使用session保存数据,但会出现另外一个问题,CheckLangBehavior.class. ......
中英 Thinkphp Cookie 3.2

ThinkPHP 2.x 任意代码执行漏洞

ThinkPHP 2.x 任意代码执行漏洞 ThinkPHP 2.x 版本中,使用preg_replace的/e模式匹配路由: $res = preg_replace('@(\w+)'.$depr.'([^'.$depr.'\/]+)@e', '$var[\'\\1\']="\\2";', impl ......
漏洞 ThinkPHP 代码

Thinkphp5报错:htmlentities() expects parameter 1 to be string, array given

注意注意: 本文对应 ThinkPHP5.1 版本。 前言 - 出现问题的原因 为避免出现 XSS 安全问题,Thinkphp5.1 默认变量输出都会使用 htmlentities 方法进行转义输出。 如果不想被转义输出,模板渲染时,需要在变量后面加上 raw方法,如:{$data|raw} 一、出 ......

Vue3使用wangEditor文本

1、安装wangEditor npm install @wangeditor/editor --savenpm install @wangeditor/editor-for-vue@next --save 2、代码 <template> <el-dialog v-model="state.dialo ......
wangEditor 文本 Vue3 Vue

ThinkPHP5漏洞分析之SQL注入6

漏洞概要 本次漏洞存在于所有 Mysql 聚合函数相关方法。由于程序没有对数据进行很好的过滤,直接将数据拼接进 SQL 语句,最终导致 SQL注入漏洞 的产生。漏洞影响版本: 5.0.0<=ThinkPHP<=5.0.21 、 5.1.3<=ThinkPHP5<=5.1.25 。 不同版本 payl ......
漏洞分析 漏洞 ThinkPHP5 ThinkPHP SQL

ThinkPHP5漏洞分析之SQL注入5

漏洞概要 本次漏洞存在于 Builder 类的 parseOrder 方法中。由于程序没有对数据进行很好的过滤,直接将数据拼接进 SQL 语句,最终导致 SQL注入漏洞 的产生。漏洞影响版本: 5.1.16<=ThinkPHP5<=5.1.22 。 漏洞环境 通过以下命令获取测试环境代码: comp ......
漏洞分析 漏洞 ThinkPHP5 ThinkPHP SQL

ThinkPHP5漏洞分析之SQL注入2

漏洞概要 本次漏洞存在于 Mysql 类的 parseArrayData 方法中由于程序没有对数据进行很好的过滤,将数据拼接进 SQL 语句,导致 SQL注入漏洞 的产生。漏洞影响版本: 5.1.6<=ThinkPHP<=5.1.7 (非最新的 5.1.8 版本也可利用)。 漏洞环境 通过以下命令获 ......
漏洞分析 漏洞 ThinkPHP5 ThinkPHP SQL
共170篇  :1/6页 首页上一页1下一页尾页