网站
-
Thinkphp6或者5中,前端返回上一页(上一步)的两种方法
因为TP6中,默认是没有集成$this->success等路由跳转方法,可能在看文档的时候,就找不到返回上一页的路由方法,这里做一下记录。 其实TP一直以来的方式,都是通过:
1$_SERVER.HTTP_REFERER或者也可以写作
1$_SERVER['HTTP_REFERER']那么其实在前端的话,就应该这样写:[c…
-
TP6修改查询数据数组时报错Indirect modification of overloaded element of think\Collection has no effect解决办法
TP6操作DB类查询数据库中查询到的数据,修改元素时,会报错:
1Indirect modification of overloaded element of think\Collection has no effect解决的办法简单,引用一下数据库查询到的数据即可。比如:
12$list = Db::table('bill_data')->where($where)->where('state','新增')->whereOr('delete_time','not null')->order('update_time desc')->limit(intval($from),intval($limit))->select();$list = $list->all();第二行就是,随后继续foreach等操作即可。
-
让你的页面更规范,更规范的超链接方式和ARIA属性
如果不是最近看Microsoft的文档,我甚至都没有留意过超链接的几种设置存在的区别,更不会知道ARIA 属性。以下就做简单分享。 链接文本 超链接是浏览 Web 的核心。 确保屏幕阅读器正确读取链接有助于所有用户浏览你的网站。 思考一下以下示例文本中的两个链接: “小企鹅有时又称神仙企鹅,是世界上体型最小的企鹅。 详情请单击此处。” “小企鹅有时又称神仙企…
-
VUE+Element UI 表单自定义正则校验规则教程 常用正则分享
很简单,直接写就行了,在rules中参照如下写法进行:
123456789rules: {name: [{ required: true, message: '必填项', trigger: 'blur' }],phone: [{ required: true, message: '必填项', trigger: 'blur' },{ pattern: /^(?:(?:\+|00)86)?1[3-9]\d{9}$/, message: '请输入合法手机号/电话号', trigger: 'blur' }]},pattern: /^(?:(?:\+|00)86)?1[3-9]\d{9}$/就正则表达,可以根据实际情况调整。 常用正则分享 火车车次
1/^[GCDZTSPKXLY1-9]\d{1,4}$/手机机身码(IMEI) [crayo…
-
MX记录和CNAME记录冲突的三种解决方案
很多朋友在部署域名邮箱的时候都会发现,DNS服务商会提示根域名MX记录和CNAME记录有冲突,不能共存。今天,我就来介绍一下这种情况为什么会发生,且如何完美解决。 CNAME和MX记录冲突的成因 CNAME记录和MX记录冲突的根本原因在于CNAME (Canonical NAME)记录的特殊性。根据RFC1034的规定,根域名不能设置CNAME记录,这是由…
-
什么是MySQL索引,MySQL索引的好处是什么
一、什么是索引? 众所周知,建立索引可以让数据库查询更快,那么索引究竟是什么? 索引,是数据库管理系统中一个排序的数据结构,并用以协助快速查询、 更新数据库表中数据。 是的,索引是一种数据结构,但是那么多的数据结构中为何MySQL要选择B+树呢? MySQL5.5以后InnoDB储引擎使用的索引数据结构主要用:B+Tree; 下面内容让我们一起来了解下B+树…
-
宝塔面板子目录绑定子域名后,无法签发证书的三种解决办法
很多站点,比如帝国CMS的,在访问手机版网站时,会另外访问m开头的子域名。 比如主站是www.abc.com,手机站点可能是m.abc.com。 当然,像这样的二级域名要好处理的多,而如果是三级域名甚至更深级别,就会麻烦一些,以下做分享。 一、申请通配符域名证书 很容易理解,如果证书是*.abc.com,则www和m均会被支持,所以这是最简单的方法。 在实际…
-
微信支付JSAPI支付成功后res未返回或无法判断支付成功的解决办法
首先,我们要明确JSAPI支付成功后,res到底返回了什么。 通过将res写后端日志,可以看到如下所示:
1234567891011121314151617181920212223[ info ] [ HEADER ] array ('cookie' => 'PHPSESSID=vegi7372n5hr1h7r8trdtm90u9','accept-language' => 'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7','accept-encoding' => 'gzip, deflate','referer' => 'https://school.lanluo.cn/index/user/order/id/13','sec-fetch-dest' => 'empty','sec-fetch-mode' => 'cors','sec-fetch-site' => 'same-origin','origin' => 'https://school.lanluo.cn','content-type' => 'application/x-www-form-urlencoded; charset=UTF-8','user-agent' => 'Mozilla/5.0 (Linux; Android 12; M2011K2C Build/SKQ1.211006.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.99 XWEB/4313 MMWEBSDK/20220805 Mobile Safari/537.36 MMWEBID/576 MicroMessenger/8.0.27.2220(0x28001B3F) WeChat/arm64 Weixin NetType/5G Language/zh_CN ABI/arm64','x-requested-with' => 'XMLHttpRequest','accept' => 'application/json, text/javascript, */*; q=0.01','content-length' => '23','host' => 'school.lanluo.cn',)[ info ] [ PARAM ] array ('errMsg' => 'chooseWXPay:ok',)[ info ] [ RUN ] app\index\controller\User->order_res[ /www/wwwroot/school.lanluo.cn/application/index/controller/User.php ][ notice ] array ('errMsg' => 'chooseWXPay:ok',)在最后,明确了res的内容是:’errMsg’ => ‘chooseWXPay:ok’ 官方文档 在公众号的说明是这样的:https://…
-
想给网站接入在线客服?推荐8款好用的在线客服系统(2022年8月更新)
在做网站的过程中,或多或少都要构建一定的沟通渠道,特别是外贸网站等交互性较强的网站类型,更是对在线客服系统有迫切需要。 所以,本文整理了9款在线客服系统,希望能有所帮助。排名不分先后。 Chatra 为大小企业构建的多渠道支持平台,为企业提供实时聊天、电子邮件及社交通信 特点:实时聊天,聊天机器人,价格相对友好。有win、Mac、安卓、ios客户端。 官网:…
-
遇到需要关注公众号输入验证码才能下载的资源怎么办?一种破解思路提供
比如最近需要使用IDM临时下载资源用,搜索到一个下载链接:https://wanji.app/windows/142.html 很明显,我们不想关注公众号,也不想去做这些操作,那么怎么才能拿到验证码呢? 我们可以试试输入1024……开玩笑的。 确认验证码是否请求后端 首先我们要确定验证码是否请求后端,这样有利于后面的判断,浏览器按F12进入控制台,选择网络标…