03 2017 档案

摘要:分页有两种方法: 第一种: 控制器: view层:index.php 效果为: 第二种方法: 控制器: views层: 效果图: 以上就是两种分页方法。 阅读全文
posted @ 2017-03-31 11:23 王大宝儿 阅读(814) 评论(0) 推荐(0)
摘要:Yii2.0的自带的验证依赖于GD2或者ImageMagick扩展。 使用步骤如下: 第一步,控制器: 在任意controller里面重写方法 代码折叠,点击查看 <?php namespace frontend\controllers; use Yii; use app\models\login; 阅读全文
posted @ 2017-03-30 16:15 王大宝儿 阅读(344) 评论(0) 推荐(1)
摘要:怎样去查询关联数据呢,接下来整理一个简单的代码: 在需要调用的model中加入一个方法: 一对一关系时(比如 文章 <=> 作者 的关系): public funtion getStatus0(){ return $this->hasOne(Poststatus::className(),['id' 阅读全文
posted @ 2017-03-28 21:20 王大宝儿 阅读(199) 评论(0) 推荐(0)
摘要:别名用来表示文件路径和URL,为了避免在代码中硬编码一些绝对路径和URL,一个别名必须以‘@’符开头。 用Yii::setAlias()的方法来设置: //文件别名 Yii::setAlias('@foo','path/to/foo'); //url别名 Yii::setAlias('@bar',' 阅读全文
posted @ 2017-03-28 20:50 王大宝儿 阅读(438) 评论(0) 推荐(0)
摘要:本文导读:在jQuery中,当我们使用ajax时,常常需要拼装 input数据以键值对(Key/Value)的形式发送到服务器,用JQuery的serialize方法可以轻松的完成这个工作,使用这个方法可以将 表单序列化为键值对(key1=value1&key2=value2…)后提交。下面介绍JQ 阅读全文
posted @ 2017-03-27 16:16 王大宝儿 阅读(9149) 评论(2) 推荐(1)
摘要:在yii2框架里难免会出现跨控制器跳转,调用方法等,这就用到了redirect了, 带参数的 $control=Yii::app()->runController('site/show/id/2'); 不带参数的 $control=Yii::app()->runController('site/sh 阅读全文
posted @ 2017-03-27 15:20 王大宝儿 阅读(16778) 评论(1) 推荐(1)
摘要:1、直接看views层里的代码就可以了 , 后台接值时:通过get去接取参数 $get=Yii::$app->request->get(); 接到值就可以进行下一步操作了。 注:本文由王智磊(王大宝儿)整理编写,也参考借鉴了很多大神的笔记,分享代码,分享成功,欢迎各位交流和转载,转载请注明出处(博客 阅读全文
posted @ 2017-03-27 14:58 王大宝儿 阅读(404) 评论(0) 推荐(0)
摘要:首先要想使用qq发送邮件必须打开使用的qq邮箱里的一个配置, 在页面里往下拉会看到 这两项就是配置是否允许网页代码发送接受邮件, 接下来就该配置项目里的配置文件了,在 common\config\main.local.php 更改, 在文件里的components里添加配置: 添加好配置后就可以写控 阅读全文
posted @ 2017-03-26 20:14 王大宝儿 阅读(514) 评论(0) 推荐(0)
摘要:yii2.0学习有一段时间了,给大家分享一下一些简单的查询等如何操作。 查询:(这里最前面的Test是引用的模型名) Test::find()->all(); 此方法返回所有数据; Test::findAll(['status'=>1]); 这些查询出来是对象形式,但是一般转换成数组格式: Test 阅读全文
posted @ 2017-03-24 21:29 王大宝儿 阅读(4138) 评论(0) 推荐(0)
摘要:在做项目过程中,用了源码表单上传, 但是上传不成功,而是缺少该配置,vendor\yiisoft\yii2\web\UploadFile.php 再次上传发现能上传了。具体代码如下 写了单独的图片上传model:(UploadForm.php) 在控制器写了:(PreController.php) 阅读全文
posted @ 2017-03-24 20:07 王大宝儿 阅读(750) 评论(3) 推荐(0)
摘要:在实际项目中,为了seo优化,使用了伪静态,开启了url重写 但是,发现 我的正式的路径为: 为了解决问题请教大神,加个<base>开头就可以了: 改完之后,样式图片都出现了。其他模板都是相同的原理套用。 注:本文由王智磊(王大宝儿)整理编写,也参考借鉴了很多大神的笔记,分享代码,分享成功,欢迎各位 阅读全文
posted @ 2017-03-17 17:02 王大宝儿 阅读(562) 评论(0) 推荐(0)
摘要:不想用gii的表单自己写表单,但是又遇到了400错误,怎么解决?下面为你解答一下: 提交表单报400错误,提示 “您提交的数据无法验证”,原来是csrf验证的问题,因为表单是自己写的,在Yii框架中,为了防止csrf攻击,对post的表单数据封装了CSRF令牌验证。 解决办法关闭csrf验证 方法一 阅读全文
posted @ 2017-03-16 14:47 王大宝儿 阅读(1296) 评论(0) 推荐(0)
摘要:首先已经用gii根据model层生成了控制器,模型,视图层。 表结构为如图所示:表名为zhoukao1, controllers层里:Zhoukao1Controller.php models层:分为两个,一个上传图片UploadFrom.php和Zhoukao1.php UploadFrom.ph 阅读全文
posted @ 2017-03-16 13:53 王大宝儿 阅读(1166) 评论(0) 推荐(0)
摘要:在yii框架里有前台和后台页面,举例前台url重写。 控制器与路由 控制器以Controller作为后缀,继承自yii\web\Controller; 动作以action作为前缀,public访问修饰; 控制器ID 类名去后缀,全部转为小写,如果是驼峰命名多个单词转为中杠分割; 动作ID 去前缀,全 阅读全文
posted @ 2017-03-14 12:35 王大宝儿 阅读(1129) 评论(0) 推荐(0)
摘要:注:本文由王智磊(王大宝儿)整理编写,也参考借鉴了很多大神的笔记,分享代码,分享成功,欢迎各位交流和转载,转载请注明出处(博客园:王大宝儿)http://www.cnblogs.com/wangzhilei/ 阅读全文
posted @ 2017-03-10 18:58 王大宝儿 阅读(538) 评论(0) 推荐(0)
摘要:required : 必须值验证属性 [['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息']; #说明:CRequiredValidator 的别名, 确保了特性不为空. email : 邮箱验证 ['email', 'email']; 阅读全文
posted @ 2017-03-10 12:05 王大宝儿 阅读(1195) 评论(0) 推荐(0)
摘要:1. 开启gii模块 common/config/main-local.php加入下面代码 return [ 'modules' => [ 'gii' => [ 'class' => 'yii\gii\Module', 'allowedIPs' => ['::1','127.0.0.1'], //只 阅读全文
posted @ 2017-03-09 20:44 王大宝儿 阅读(12781) 评论(0) 推荐(3)
摘要:在安装yii2框架的时候,遇到一个很纠结的问题。就是当我把安装包下载下来之后,在公司的电脑安装可以正常,当我回家用自己的电脑安装就报错,提示 php.exe 不是内部或外部命令,也不是可运行的程序。这下,可难道我了,经过东哥指点,终于知道是怎么回事了。因为我装的环境是绿色版的,所以php.exe没有 阅读全文
posted @ 2017-03-08 20:46 王大宝儿 阅读(382) 评论(0) 推荐(0)
摘要:1.首先下载yii-advanced-app-2.0.6.tgz 2.解压到D:\wamp\www\yii2目录下面将目录advanced下所有文件剪切到 D:\wamp\www\yii2 3.打开cmd ,切换到当前目录 4.运行init.bat文件,提示安装版本 5.输入Yes,后进行安装 6. 阅读全文
posted @ 2017-03-08 20:44 王大宝儿 阅读(218) 评论(0) 推荐(0)
摘要:PHP中的ignore_user_abort函数是当用户关掉终端后脚本不停止仍然在执行,可以用它来实现计划任务与持续进程,下面会通过实例讨论ignore_user_abort()函数的作用与用法。 ignore_user_abort() 可以实现当客户端关闭后仍然可以执行PHP代码,可保持PHP进程 阅读全文
posted @ 2017-03-04 11:02 王大宝儿 阅读(160) 评论(0) 推荐(0)
摘要:php 常用的系统函数 php 常用的系统函数 本文介绍了php 常用的系统函数,具有很好的参考价值,下面跟着 大宝儿 一起来看下吧 本文介绍了php 常用的系统函数,具有很好的参考价值,下面跟着 大宝儿 一起来看下吧 字符串函数 strlen():获取字符串长度,字节长度 substr():字符串 阅读全文
posted @ 2017-03-02 21:32 王大宝儿 阅读(205) 评论(0) 推荐(0)
摘要:PHP 字符串函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 常用的字符串处理函数: str_replace():替换字符串中的一些字符(对大小写敏感)。 str_repeat():把字符串重复指定的次数。 strlen():返回字符串的长度。 stripos():返回字符串在另一字符串 阅读全文
posted @ 2017-03-02 21:02 王大宝儿 阅读(143) 评论(0) 推荐(0)
摘要:HTTP状态码对照表 HTTP response codes 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Sta 阅读全文
posted @ 2017-03-02 11:16 王大宝儿 阅读(255) 评论(0) 推荐(0)