小程序 console 报错: Cannot read property 'scope.userLocation' of undefined;

客户反映小程序存在选择门店没有反应的情况,一开始怀疑是前一天修改了 js 代码有问题。用开发工具打开看了一下,点击选择门店的按钮时 console 栏确实有输出错误信息:Cannot read property 'scope.userLocation' of undefined;。选择门店涉及到用户位置信息授权 scope.userLocation,以下是一般情况下用户授权的示例的代码:// 可以

阿里云莫名其妙多了一台云主机之 AccessKey 泄露

情况说明之前的领导离职后,让我接手阿里云服务器。原有的服务器我是不敢动的,不管它报了多少的警告和待处理事务。昨天更换账号绑定的手机号,试了我的手机号,提示绑定了太多账号了。换成公司行政的手机号,通过了。准备注销登录时,瞄了一眼账户余额,发现只有 100 出头的样子,这让我心生疑惑。因为上周刚充值了 200 的余额,我计算过所有后付费项每天的开销,一个月的开销也就有在 130 - 140 这样子,怎

php 时间戳转换成固定格式的日期定制版

不管是做 app 接口,还是网站接口,经常需要这样的功能:把数据库里存放的时间戳改成需要的固定格式的日期。比如说当天的时间戳显示多少小时或者多少分钟之前,比较像微信朋友消息下面的时间戳。超过发布时间过了一天展示成月、日,过了一年只展示年份或者展示年月日。话不多说,直接上自己写的一个助手函数: function timetodates($time, $typ

yii2 报错 Bad Request: 您提交的数据无法被验证。

同事反映公司小程序管理后台添加商品,当商品规格较多时,提交数据会报这样的错误:“Bad Request: 您提交的数据无法被验证。”网上搜了一下,发现所有人的解决办法都指向了 _csrf 验证,要么关闭验证,要么在提交的表单中嵌入验证字段。关闭 csrf 验证:配置文件 web.php... 'components' => [ 'request' => [

php 小票打印隐私保护要求隐藏手机号和真实姓名(脱敏处理)

2020-09-22 更新使用隐藏手机号、电话函数的过程中发现,有些号码并没有实现脱敏处理,比如 173***。检查代码发现,/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i 只能匹配 13、15、18 开头的手机号,匹配手机号的正则表达式不够精准。网上找到一个 中国大陆手机号正则表达式大全 - github,其中匹配所有支持短信功能的号码(手机卡 + 上网卡)的正则为:

如何获取小程序帐号被系统冻结后找回所需要的原始ID?

个人申请的公众号和小程序,这段时间都被冻结了。因为长时间没有登录使用,微信系统判定冻结,估计再过一段时间如果还不找回,整个账号都会被自动注销吧!首先介绍一个找回账号流程,先账号密码登录 微信公众平台,账号密码验证成功后会提示你当前小程序账号被系统冻结,点击找回会出来一个说明页面,继续下一步,选择找回类型为小程序,然后下面是一个搜索框,提示输入小程序名称或者原始 ID。但我看到的小程序名称已经变成了

如何让 html 标签代码原样输出

在项目开发过程中,我们有时候需要将 html 代码或标签原样输出到浏览器上,以便用户查看 html 代码,而不需要浏览器去解析或运行 html 代码,这个时候我们可以把 html 代码放入 pre 标签里面,即可实现 html 代码原样输出。方法1: 如果是有空格和回车这样的特殊字符的简单文本, 在文本外加 <pre></pre> 标签方法2:用 <textarea&

php warning: preg_replace(): Unknown modifier 'c'

做一个打印模板的功能,需要替换掉模板中对应标记的内容。对于确定的替换字符串,可以使用 str_replace() 函数,但对于一个标签块内的内容处理,需要使用到正则,具体如下:content = preg_replace('/<offline>.*?</offline>/i', '', $content);该正则的目的是清除 <offline> 与 </o

text-overflow 属性探究之处理单行或多行的标题、摘要(限制显示多行)

标题说明现在是移动互联网的时代,传播特点:屏幕小,内容紧凑。以前在 PC 端可以好几十个字的标题,在移动端也不得不妥协。一些文章的标题,摘要,商城商品在列表中的名称等等,在版面有限的情况下需要做进一步的处理。比如:隐藏多于一行或两行的部分。与使用 PHP 处理方法对比PHP 处理过长标题流程比较简单,大概用到两个库函数:strlen() 和 substr()。前一个计算字符串长度,后一个截取一定长