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
Yii2
yii2
自定义表单使用验证码
首先在控制器定义方法actions:publicfunctionactions(){return['captcha'=>['class'=>'yii\captcha\CaptchaAction','maxLength'=>4,//最大显示个数'minLength'=>4,],];}前台img标签直接应用"class="codeimg">验证码即可正常显示。在用jquery定义一个放到,每次进入页面
pengmingdong
·
2020-08-08 00:30
yii笔记
yii2
关闭form表单的实时验证
form表单默认会在提交之前就会验证用户输入的数据是否为合法,只需要在form表单生成的时候加一个参数,就能使form表单在提交的时候验证。'login-form','enableClientValidation'=>false,]);?>beginWidget('CActiveForm',array('enableClientValidation'=>true,'clientOptions'=>
pengmingdong
·
2020-08-08 00:30
yii笔记
yii2
表单异步验证字段唯一性
在开发中,遇到异步验证数据唯一性的问题,在models中定义publicfunctionrules(){return[['name','unique'],['appid','unique']];}新增的时候能够验证通过,但是更新数据的时候,就会出现验证不通过。这是因为在页面表单验证中,没有带当前数据的id,可以做如下的更改//验证表单方法publicfunctionactionValidate()
挺挺挺挺挺
·
2020-08-08 00:44
PHP
yii2
的表单验证与数据库操作
表单验证的每个具体参数:可以查阅网址:http://www.yiiframework.com/doc-2.0/yii-validators-validator.html验证的自定义方法在模型文件的rules函数里publicfunctionrules(){return[[‘username’,’check’,‘params’=>[‘message’=>’不是等于mrs’]]]publicfunct
一步一步往上爬的小蜗牛
·
2020-08-08 00:33
yii
Yii2
rules验证规则
去除首尾空白字符['email','trim']或['email','filter','filter'=>'trim']字段必填['email','required']赋予默认值['age','default','value'=>20]字符串长度['email','string','min'=>3,'max'=>20]或['email','string','length'=>[3,20]]格式类型
navioo
·
2020-08-08 00:56
Yii2.0
Nginx+php-fpm SSL不输出$_SERVER['HTTPS']的解决办法
最近在API接口上使用了SSL,访问签名用到了Url,后面发现服务器端与客户端签名一直对不上,PHP框架使用了
Yii2
,追朔源码,它是这么判断是否https连接的:publicfunctiongetIsSecureConnection
morose999
·
2020-08-08 00:23
PHP
Yii2
实现表单客户端验证提示信息出现在指定位置
Yii2
中如果启用了客户端验证,默认的是在input后面显示错误信息,它在input后面添加了一个代码,错误信息就是在这个div里面显示的。
morose999
·
2020-08-08 00:23
Yii2
yii 2.0 自带验证与jquery validate结合的一次尝试
背景:在公司DMS系统,使用的是
Yii2
.0的框架,而前端验证使用的是validate,之前的做法是在前端验证完以后,数据传到后端,自己写验证,大概就是这种画风//php页面if(empty($data
栋栋也疯狂
·
2020-08-07 23:48
jquery
yii2
表单验证方法
model层的书写验证规则return[[['username','password','email','phone','images'],'required','message'=>'不能为空'],//验证唯一性[['username'],'unique','targetClass'=>'\backend\models\Verification','message'=>'用户名不能一致'],//
Ethan_@
·
2020-08-07 23:36
php
YII2
学习笔记:GridView::widget的使用
2019独角兽企业重金招聘Python工程师标准>>> $dataProvider, 'filterModel' => $searchModel, 'columns' => [ //['class' => 'yii\grid\SerialColumn'],不需要显示前面的导航 [ 'attribu
weixin_34397291
·
2020-08-07 20:28
PhpStorm 安装
yii2
support 插件
OpenyourPhpStormorIntelliJIDEAIDE.GotoFile→Settings.ChoosePlugins.PressBrowserepositories...button.Type
yii2
support.PressInstallgreenbuttonontheverytopofdescription.Features
十四月凉
·
2020-08-07 15:48
工具
[gridview] -- 超详细使用
原文地址:https://segmentfault.com/a/1190000006868819
Yii2
GridView是实现yii网格视图的小部件,一般用于报表视图的展示。
不惧前行
·
2020-08-07 15:04
Yii2
Yii2
MP4视频文件二进制流播放的实现
/**以二进制流读文件,不可以续传*@param$file*@paramstring$type*/publicfunctionvideo1($file,$type='video/mp4"'){$response=\Yii::$app->response;$response->format=Response::FORMAT_RAW;$header=$response->headers;if($hea
hellocgb
·
2020-08-07 09:06
Yii2
PHP
Yii2
Yii2
.0 获取请求信息和请求参数
Yii2
.0获取当前url和域名获取当前域名Yii::$app->request->hostInfo;获取除域名外urlYii::$app->request->getUrl();获取url中的路径信息(
佛系撬砖
·
2020-08-06 10:56
PHP
php
【PHP攻城狮】【前端面试】【Vue.2x】【黑苹果】【创造力】| Chat · 预告
1如何成为一枚高贵的PHP攻城狮作者简介:HandsomeNoder,曾任某不知名创业公司PHP架构,
Yii2
框架贡献者。现为一名高贵的Noder单身狗。
技术杂谈哈哈哈
·
2020-08-06 10:08
yii2
框架 电商系统在线直播开发
这段时间开发了一套基于
yii2
框架的电商直播系统。写下博客,也好让大家能了解下电商直播的流程。
gufengbiaoying
·
2020-08-05 13:27
yii2
yii2
的phpunit test
##参照网站phpunit官方网站http://www.phpunit.cn/https://phpunit.de/##代码示例https://github.com/sebastianbergmann/money/blob/master/tests/MoneyTest.php```phpusePHPUnit\Framework\TestCase;classMoneyTestextendsTestC
fighter1945
·
2020-08-05 00:08
php
php开发app的接口
yii2
在看http://www.imooc.com/learn/163用php开发app的接口基本就是我现在在做的东西一句话,就是给app返回json具体点就是组合header后,把content的array用json_encode转换下输出```php//设定header$oResponse=Yii::$app->response;$oResponse->format=Response::FORMAT
fighter1945
·
2020-08-05 00:07
php
linux下部署
Yii2
框架
搭建lnmp环境(Linux(centos6.8)+phpstudy)首先确保你的Linux环境中已经部署好了lnmp环境(lamp也可以)如果没有个人建议使用集成环境(我们的重点是部署
Yii2
框架不是安环境所以没必要把大部分精力用到搭建环境上
々执着€
·
2020-08-04 17:55
框架
Yii2
解决2006 MySQL server has gone away问题
另一解决方案:https://developpaper.com/question/
yii2
-console-mysql-server-has-gone-away/
Yii2
版本2.0.15.1php后台任务经常包含多段
liangpz521
·
2020-08-04 15:51
php
阿里云Lamp服务器配置Apache
一、在lamp指定位置存放下载好的
yii2
框架(不用框架跳过此步)假设指定将解压好的yii文件夹重命名为项目名称(fightfight.com),放到如图所示的位置。
Punkkfish
·
2020-08-04 10:47
服务器端
信端自动授权登陆实现 - EasyWeChat版本
2019独角兽企业重金招聘Python工程师标准>>>我们将以EasyWeChat为例,这是一个开源的微信非官方SDK,已经放到了composer,这意味着你可以直接命令行集成到你的
yii2
中。
weixin_34043301
·
2020-08-04 05:00
*【思路】查看php框架tp5、
yii2
、laravel源码的思路
建议自己先做一遍框架,在看源码就会更方便了等有时间咯,在写分析各个框架的思路吧此思路是看第3方类库或某个框架文档特少的方法:1、根据想要实现的功能名:找类2、找到后挨着看方法:找到方法3、调用该方法测试下,一般只看这2点一般就够了3.1、看该方法得注释需要传什么参数3.2、看该方法得注释返回什么数据类型。这2点没问题一般也就对了,具体代码的实现有空咯在看TP5:学习tp5之助手函数(文档对应手册-
杨西瓜
·
2020-08-03 21:39
常用函数/小工具
php
替换
Yii2
.0的事务嵌套
最近在项目的开发中使用事务踩坑较多,特此记录。$tr=Yii::$app->db->beginTransaction();try{if($this->delete()==false){thrownew\Exception(json_encode($this->getErrors()));}$res=$userInfo_model->updateAll(['deleted'=>'1'],['dele
yingbao620
·
2020-08-02 19:17
yii2
事务操作
$customer=Customer::findOne(123);Customer::getDb()->transaction(function($db)use($customer){$customer->id=200;$customer->save();//...其他DB操作...});//或者$transaction=Customer::getDb()->beginTransaction();
Mr_xiaqy
·
2020-08-02 19:24
yii
php
【PHP】
Yii2
中事务的使用以及代码实例
Yii2
中事务的使用以及代码实例前言一般我们做业务逻辑,都不会仅仅关联一个数据表,所以,会面临事务问题。
weixin_34112900
·
2020-08-02 19:08
yii2
多数据库 事务 跨数据库事务
1.配置:组件配置,db是默认的数据库库连接[html]viewplaincopy'components'=>['db'=>['class'=>'yii\db\Connection','dsn'=>'mysql:host=localhost;dbname=erp','username'=>'root','password'=>'onfancy','charset'=>'utf8',//'table
u013713010
·
2020-08-02 19:45
php
yii2
yii2
多数据库 事务 跨数据库事务
1.配置:组件配置,db是默认的数据库库连接'components'=>['db'=>['class'=>'yii\db\Connection','dsn'=>'mysql:host=localhost;dbname=erp','username'=>'root','password'=>'onfancy','charset'=>'utf8',//'tablePrefix'=>'tbl_',数据表
TerryWater
·
2020-08-02 19:37
PHP
mysql
yii2Ecommerce
yii2
之执行事务(Performing Transactions)
当顺序地执行多个相关的语句时,你或许需要将它们包在一个事务中来保证数据库的完整性和一致性。如果这些语句中的任何一个失败了,数据库将回滚到这些语句执行前的状态。下面的代码展示了一个使用事务的典型方法:Yii::$app->db->transaction(function($db){$db->createCommand($sql1)->execute();$db->createCommand($sql
Today+
·
2020-08-02 18:39
yii2
yii2
render 页面渲染
render渲染、renderPartial渲染部分、renderContent、renderAjax、renderFile①render显示view和layout②renderPartial只显示view③renderContent只渲染layout④renderFile显示指定的文件,是最基础的方法,renderAjax,renderPartial最终都是调用renderFile.⑤rende
Joey3193
·
2020-08-01 06:04
Yii2
Yii2
加载静态资源包(图片)
常用范围:插件1、AppAsset静态资源管理设置public$sourcePath='@addons/news/html5/resources/';//插件css及img存放路径2、Css自动复制生成,包括里面引用的图片3、图片直接在view里面使用useaddons\news\html5\assets\AppAsset;$assets_url=$this->assetBundles[AppAs
Joey3193
·
2020-08-01 06:04
Yii2
Yii2
获取URL地址及其路由、ID之类
获取url中的host信息:例如:http://www.web.com/news/1.htmlYii::$app->request->getHostInfo();结果:http://www.web.com获取url中的路径信息(不包含host和参数):例如:http://www.web.com/news/1.html?istop=1Yii::$app->request->getPathInfo()
Joey3193
·
2020-08-01 06:34
Yii2
Yii提交报错 An Error occurred while handling another error:
inD:\mdc\YII\vendor\yiisoft\
yii2
\base\Module.php:532Stacktrace:#0D:
mengdc
·
2020-07-31 20:22
PHP开发——
yii2
多图上传组件的使用
最近在使用
yii2
开发一个表单页面的时候,有多图上传的需求,稍微找了找这方面的组件,基本都安利fileInput这个组件,于是就尝试着使用这个库来完成后端表单页面的多图上传功能。
Originalee
·
2020-07-31 11:25
Yii2
使用Redis - 从安装redis到使用
一、安装Redis和简单配置1.下载Redis安装包地址:http://redis.io/download,本文选择Stable(3.0)版本wgethttp://download.redis.io/releases/redis-3.0.5.tar.gz2.安装Redistarxzfredis-3.0.5.tar.gzcdredis-3.0.5make3.启动Redis./src/redis-se
River先生
·
2020-07-31 09:55
Yii2
后台模板AdminLTE
标签(空格分隔):
Yii2
AdminLTE是一个完全响应管理模板。基于Bootstrap3框架,易定制模板。适合多种屏幕分辨率,从小型移动设备到大型台式机。
ahcj_11
·
2020-07-30 23:44
Yii2
.0 的COOKIE和SESSION用法
1、Cookie
Yii2
的Cookie主要是通过yii\web\Request和yii\web\Response进行操作的,通过\Yii::$app->response->getCookies()->add
liudai123
·
2020-07-30 23:07
yii2
框架的安装&配置启动
top:环境MacBook1、通过composer安装
yii2
【
yii2
需要php的PDO和pdo_mysql扩展,需要确认已安装】a.首先需要配置composer:我使用的是阿里云的镜像:https:
weixin_30415113
·
2020-07-30 17:22
Windows 环境下php安装openssl证书
新的电脑安装了PHP、设置好环境变量之后安装了composer,想要通过composer安装
Yii2
,结果出现了如下报错:[Composer\Downloader\TransportException]
aiwu6183
·
2020-07-30 14:20
Yii2
基本的访问控制AccessControl的一些理解
访问控制过滤AccessControlFilter(ACF)是一个简单的鉴权方法,很适合那些只需要简单访问控制的应用程序使用。顾名思义,ACF是一个动作过滤器,可以被当作一个行为附属到一个控制器或一个模块中。ACF将通过检测访问规则集合(accessrules)来确定用户是否可以访问被请求的动作。useyii\filters\AccessControl;classSiteControllerext
wjtlht928
·
2020-07-30 10:04
Yii2
Yii2
的安装--解决无Vendor目录的问题
其实这个问题在后来才知道,是composer默认仓库地址被墙的原因,只需要修composer的默认镜像地址即可,很多朋友在学习
Yii2
的时候,都要先从网上下载一个
Yii2
的源码,但是奇怪的是不论是从Github
猩猩的猩
·
2020-07-30 06:02
git不断实践
工作中开发的一般方法全局配中国全量镜像生成id_rsa、id_rsa.pub文件composer安装
yii2
框架gitlog查看提交历史取消对文件的修改移除指定文件的版本控制分支远程分支利用储藏切换分支
Kokoromitsu
·
2020-07-30 01:39
git
git
版本控制
Yii2
在CentOS下的安装与使用
1、安装composerroot用户执行:php-r"copy('https://install.phpcomposer.com/installer','composer-setup.php');"phpcomposer-setup.phpmvcomposer.phar/usr/local/bin/composermkdir/data/site/localhost/yii/chown-RTrist
9Tristone
·
2020-07-29 18:41
PHP
YII
php连接redis,配置详解
1.把该类写在配置文件里:先通过composer在本项目中安装redis,在composer.json文件中声明如下依赖:“yiisoft/
yii2
-redis”:“~2.0.0”,再执行下面命令安装:
拥抱世界的精彩
·
2020-07-29 12:34
redis
php
yii2
学习笔记 ----判断数据表是否存在数据库中
$table_name="tbktime";$query=Yii::$app->order->createCommand("showtables")->queryAll();$sun=$this->deep_in_array($table_name,$query);if($sun){echo'表存在';}else{echo'表不存在';}/***判断二维数组是否存在值*@param$value*@
weixin影子
·
2020-07-29 12:43
yii2
yii2
学习笔记 ---查询数据分组统计
yii查询数据分组统计$query=Information::find()->groupBy('insertion_time')->alias('a')->select('count(*)astotal,a.*')->all();本地正常,但放在线上就报错,所以就用原生SQL去查询$sql="SELECTcount(*)astotal,insertion_timeFROM`tre_informat
weixin影子
·
2020-07-29 12:12
yii2
yii2
日志操作(log)以及写入不同的log文件
为了方便我们的开发调试以及信息记录,我们通常需要将必要信息写入log。Yii使用log首先修改配置文件:'log'=>['traceLevel'=>YII_DEBUG?3:0,'targets'=>[['class'=>'yii\log\FileTarget','levels'=>['error','warning'],'logVars'=>['_GET'],],],],这里class指定了使用文
Simael__Aex
·
2020-07-29 10:29
yii
YII2
安装中遇到的错误解决Calling unknown method: yii\web\UrlManager::addRules()
安装好
YII2
后出现如下图错误提示:解决方法如下:打开安装好的
YII2
项目目录(
YII2
安装方法参见摘取天上星的博文:http://blog.csdn.net/zqtsx/article/details
摘取天上星
·
2020-07-29 03:43
php
LANMP技术专栏
yii2
实战教程之新手入门指南-简单博客管理系统
1、简介快速入门指南会对
Yii2
框架做一个基本介绍,包括数据库迁移、gii操作、AR模型、路由、验证、视图等
weixin_34377919
·
2020-07-28 19:50
使用composer安装
yii2
框架
安装
yii2
框架这里我们创建一个test文件夹来放我们的代码。然后通过Win+R的组合键输入cmd来打开命令行终端。通过终端进入到创建好的test文件夹下。将下面这条命令复制到命令行窗口中。
洞房花猪
·
2020-07-28 16:52
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他