2 红尘007

尚未进行身份认证

暂无相关描述

等级
TA的排名 42w+

tp5.1 验证唯一性问题

疑问:当验证规则中添加唯一验证(‘name’=>‘unique:user’,)后,修改数据的时候就修改不了了,总是提示用户名已经存在了。解决思路:在验证器中不添加唯一验证unique,唯一性都放在model中,其他的普通验证还继续放在控制器中。验证器中不加唯一性验证unique:控制器中正常验证:模型中验证唯一性:找出所有数据,排除记得那个,然后在其中查找是否存在...

2019-08-20 19:01:42

form 表单

input只可以读取不可以编辑1、disabled;不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值。设置后文字的颜色会变成灰色。*disabled属性无法与一起使用。2、readonlyunselectable=‘on’;不可编辑,不可复制,不可选择,不能接收焦点,设置后文字的颜色也会变成灰色,但是后台可以接收到传值。3、readonly。只读,可复制,可选择...

2019-08-20 10:37:16

把数据导出到表格

要实现的功能:把搜索出来满足条件的数据导出到表格点击导出信息后:思路:点击“导出信息”后携带搜索参数组合成的字符串跳转到相应后台方法中进行操作前端html代码:前端script代码后端model代码:其中用到了表格值的过滤,和最关键的export_excel方法...

2019-08-19 20:42:04

tp5.1 验证码

第一步:composer安装composerrequiretopthink/think-captcha=2.0.*第二步:前端代码第三步:后端的处理如下usethink\captcha\Captcha;publicfunctionverify(){$captcha=newCaptcha();return$captcha->entr...

2019-08-19 16:47:32

用户长时间未操作,请重新登录!

思路:用户长时间没有操作,就是鼠标没有动,这个时候可以通过判断鼠标最后一次移动的时间和当前时间进行比较,如果超过设定时间则让它跳转到退出接口。...

2019-08-19 13:13:15

Thinkphp5.0读取自定义拓展配置extra

第一步:创建extra文件夹第二步:创建文件名.php文件lang.php控制器或模型中直接config(“lang.activity_status”)[1]

2019-08-18 16:45:52

tp5.1 验证

目的:可以验证传参的正确与否比如要验证admin/user模块的参数composer命令安装:phpthinkmake:validateadmin/User验证器中<?phpnamespaceapp\admin\validate;usethink\Validate;classUserextendsValidate{/**...

2019-08-18 16:30:46

TP5.1 配置的获取与设置

学习:获取配置文件中的信息实战:参数验证错误信息,导航栏的遍历。。。。。。用法:直接上图

2019-08-18 12:00:11

学习资料

前端(一)链接:https://pan.baidu.com/s/1f9OD3PByMF1fSGV9z-_6GQ提取码:hduw前端(二)链接:https://pan.baidu.com/s/1x8pxXhRT09K3k6hxmszDsA提取码:ekzbJava(一)链接:https://pan.baidu.com/s/1wgdVo5wormJH_uLeYQ7QOA提取码:2jgdJav...

2019-07-15 15:45:23

tp5.1 扩展类 Time

composer安装:composerrequiretopthink/think-helper=1.*

2019-07-11 17:53:39

tp5.1 给邮箱发送消息

可以参考:https://www.cnblogs.com/lyh940/p/7156083.html1、开启SMTP服务2、安装phpmailer使用composer,项目目录下运行:composerrequirephpmailer/phpmailer3、在common中写代码<?php//应用公共文件usePHPMailer\PHPMailer\P...

2019-07-11 11:11:04

PHP微信小程序太阳码

第一步:生成access_token请求地址(参考:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html):GEThttps://api.weixin.qq.com/cgi-bin/token?grant_type=clie...

2019-07-01 11:32:33

phpstudy 使用

1:安装好后要配置环境变量:右击我的电脑=>属性=>高级系统设置=>高级=>环境变量=>Path(把你现在用的php版本路径添加进去,我的是:E:\PhpStudy20180211\PHPTutorial\php\php-7.2.1-nts)2:把网站根目录中的文件都删了,除了:phpMyAdmin。...

2019-06-28 16:47:29

composer安装与配置

1:安装comoserhttps://getcomposer.org/Composer-Setup.exe2:把composer配置成全局的效果打开composer安装地址,将composer.bat和composer.phar,两个文件复制放入你phpstudy使用的PHP版本中,我的是:E:\PhpStudy20180211\PHPTutorial\php\php-7.2.1-nt...

2019-06-28 16:02:31

php计算两个时间相差的天数、小时数、分钟数、秒数

$start:开始时间戳$end:结束时间戳$days=floor($start-$end)/86400;//天$houes=floor($start-$end)%86400/3600;//小时$minutes=floor($start-$end)%86400/60;//分钟$seconds=floor($start-$end)%86400%60...

2019-05-23 09:43:13

selected下拉框选中一个后显示和隐藏其他的div

html代码<divclass="am-form-group"><labelclass="am-u-sm-3am-u-lg-2am-form-labelform-require">活动类型</label><divclass="am-u-sm-9am-u-end"><selectnam...

2019-05-16 22:21:26

两个单选按钮,点击其中一个隐藏或显示其他的div

HTML代码<divclass="am-u-sm-9am-u-end"><inputtype="radio"onClick="returndiva()"class="tpl-form-input"name="article[activity_publish]"value="1"checked="checked";>手动发布<i...

2019-05-16 22:15:36

TP5.0 修改器

1:修改器1.1修改时间把时间戳改成时间格式publicfunctiongetCreateTimeAttr($value,$data){return$data['create_time']=date('m-dH:i',$data['create_time']);}1.2修改并添加时间把activity_start时间戳转成时间格式并从新命名activity_...

2019-05-15 22:02:15

用jquery获取 遍历在表格中的数据

html代码<tablewidth="100%"class="am-tableam-table-compactam-table-stripedtpl-table-blackam-text-nowrap"><thead><tr><th>文章编号</th><th...

2019-05-14 09:48:54

正则验证

'activity_id'=>['require','regex'=>'/^[1-9]\d*$/'],//id的验证'user_name'=>['require','regex'=>'/^[\x{4e00}-\x{9fa5}]{3,6}$/u'],//中文名的验证'user_phone'=>['require','regex'...

2019-05-12 18:43:41

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。