yii
-
yii csrf是什么
跨站请求伪造(英语:cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 csrf 或者 xsrf, 是一种挟制用户在当前已登录的web应用程序上执行非本意的操作的攻击方法。 跨站请求攻击,简单地说,是攻击…
-
yii如何开启调试模式
开启%ignore_a_1% 自带的调试模式 (推荐学习:yii框架) main.php 开启调试模式: define(‘YII_DEBUG’, true); //是否调试BUG,本地测试请打开defined(‘YII_TRACE_LEVEL’) or def…
-
yii连接数据库有几种方法
PDO方式(适合多表连接查询)。 (推荐学习:yii框架) $sql = “”;//原生态sql语句 xx::model()->dbConnection->createCommand($sql)->execute(); 非select语句(upda…
-
yii控制器怎么定义
控制器是 MVC 模式中的一部分, 是继承%ignore_a_1%baseController类的对象,负责处理请求和生成响应。具体来说,控制器从应用主体接管控制后会分析请求数据并传送到模型, 传送模型结果到视图,最后生成输出响应信息。 (推荐学习:yii框架) 动作…
-
yii怎么设置默认访问首页
%ign%ignore_a_1%re_a_1%设置默认访问首页的方法如下: 在config->main.php中添加 ‘defaultRoute’ => ‘login/index’ //控制器/方法 推荐:yii使用教程 以上就是yii怎…
-
yii框架如何获取当前url
1、获取当前域名: %ign%ignore_a_1%re_pre_1% 2、获取除域名外的url: //除域名外的URL Yii::$app->request->getUrl(); 3、获取url中的路径信息(不包含host和参数): //获取url中的路径信息(不包含host和参数)Y…
-
yii 组件如何自定义
下面是Yii2.0如何创建一个自定义组件的实例 第一步:在common下创建components文件夹。 第二步: 在新建的components文件夹中创建一个自定义组件,比如:ReadHttpHeader.php,代码如下: namespace commoncomponents; use Yii;…
-
yii 可以执行sql吗
1. 创建CDbCommand命令对象 $sql = “select * from users where id=1”;$connection=Yii::app()->db;$command=$connection->createCommand($sql); 2. SQL语句的执行 CD…
-
gii是yii框架的吗
Gii是Yii框架中的一个模块,Gii在我看来算是个快速创建器,当然对于学习来说意义不大,但对于已经懂得它的原理并用它开发的话,就是个快速开发的好工具。所以作为一个Gii主要开发工具,还是用的很多的。 Gii 是以模块的方式实现的,它必须在一个已存在的 Yii 应用程序中使用。要使用 Gii,我们首…
-
yii判断是否get方式提交
Yii2提供了几个判断提交方式的函数,在Yii::$%ign%ignore_a_1%re_a_1%组件内。 (推荐学习:yii框架) Yii::$app->request->isPost 用于判断post提交,如果是返回1 Yii::$app->request->isGet …