yii
成长中de大神
这个作者很懒,什么都没留下…
展开
-
yii2视图参数xss攻击脚本过滤
视图参数xss攻击脚本过滤class HomeController extends Controller { public function actionIndex() { $data = [ 'str' => 'hello world <script>alert(1)</script>',翻译 2018-06-22 11:02:07 · 1074 阅读 · 0 评论 -
yii2中如何在控制器中渲染视图并且传递参数?
yii2中如何在控制器中分配视图并且传递参数?class HomeController extends Controller { public function actionIndex() { $username = '马云'; $age = 15; return $this->renderPartial('index'...翻译 2018-06-18 11:57:03 · 3636 阅读 · 0 评论 -
Yii2如何在控制器中接收get,post数据?
laravel支持在actionIndex()括号里面传参,然后直接在方法里面输出,但是yii不行yii的get,post需要使用request请求组件public function actionIndex(){ $request = \Yii::$app->request; //echo $request->get('id', 1); ...翻译 2018-06-18 11:49:50 · 5820 阅读 · 2 评论 -
Composer 安装Yii2.0框架
第一步: composer 下载地址:https://getcomposer.org/download/ Packagist 仓库:https://packagist.org/ ( 这个相当于是composer的资源仓库,可以直接访问) composer下载yii资源包的示意图: 第二步: ①:安装索引静态文件插件:(如果不安装这个,会导致vendor没有安装上)...翻译 2018-06-18 11:17:28 · 712 阅读 · 0 评论 -
Yii2中如何自定义全局工具函数?
在项目根目录下新建一个文件夹,如命名为helper,在helper文件夹下新建一个专门写方法的php文件,如命名为function.php写一个功能为通过在源代码中查看print_r()打印效果一样的函数方便数据查看测试<?phpfunction p($var) { echo "<pre>"; print_r($var); echo "<...翻译 2018-06-18 10:18:45 · 676 阅读 · 0 评论 -
yii中的数据库连贯操作-查询数据
yii中的数据库连贯操作public function actionIndex(){ $data = Article::find()->all(); //获取Article表中所有数据 print_r($data);}public function actionIndex(){ $data = Article::find()->where(...翻译 2018-06-22 11:20:07 · 671 阅读 · 0 评论 -
yii防止sql注入
yii防止sql注入 假如创建了一个Article模型 先看下面这个例子: public function actionIndex() { $request = \Yii::$app->request; $id = $request->get('id'); $sql = "select * from articl...翻译 2018-06-22 11:16:42 · 996 阅读 · 0 评论 -
Yii数据库配置
Yii数据库配置 通过在config里的db.php文件里配置<?phpreturn [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=yii2basic', 'username' => 'root', 'password' => ...翻译 2018-06-22 11:10:01 · 3774 阅读 · 0 评论 -
yii2视图模版继承与模版相互调用
yii2视图模版继承与模版相互调用 在控制器中单独定义父模板class HomeController extends Controller { public $layout = 'home'; //定义父模板名为home public function actionAbout() { return $this->render('about')...翻译 2018-06-22 11:06:21 · 2157 阅读 · 0 评论 -
安装YII2.0 web/目录下没有入口index.php [ 2.0 版本 ]
如题: 对于一些刚使用Yii2的同学可能刚下载advanced 版 在frontend/web/ 下找不到index.php解决:1、在advanced目录下有个 init.bat 文件双击运行,会出现一个dos窗口 输入 0(开发模式) 或 1(产品模式)按回车 再输入 yes 回车 即可如果 双击出现黑框框闪退的情况2、在windows下打开cmd命令框...翻译 2018-07-13 14:40:30 · 1411 阅读 · 0 评论