Martube Home for writing

PHP-CL框架下配置邮件发送接口的实现及注意点

CL框架下邮件发送的配置 关于参数,要注意的只有三点 smtp_host 每个服务器下的邮箱的host地址都不一样,一定要确定,比如 阿里云的个人和企业邮箱是不一样的 smtp_port 加密端口和非加密端口是不一样的 例子里使用的是非加密端口 $config['newline'] = "\r\n"; 我也不知道为啥不加这个就不行,坑了我大把时间 自己看代码吧 //发... Read more

php cl 环境下上传csv文件并写入数据库

前言 前端如何上传csv文件我就不多做介绍了,这里主要说一下我这个案例后台依赖的环境以及实际操作 环境 php codeigniter框架 这里是官网 代码 一段一段放吧。下面的代码都在一个方法里。 首先是文件接收。 用php原生的方法$_FILES接收,说到这里我想提一句php这个cl框架使用也有一段时间了,感觉上来说常用的功能都有封装,但是有时候又不如php原生的... Read more

Js上传图片直接预览

前言 要实现的功能: 在点击input type="file这个控件,选择图片文件后,在没有上传到后台之前,直接把图片显示出来。 没有了后台的步骤,上传图片的体验会更加简洁迅速。 实现代码 使用 iframe来避免刷新 <!-- 企业照片上传开始 --> <div style="display: none;"> <iframe src=""... Read more

Js用倒计时限制获取手机短信验证码

前言 发短信是需要向运营商付费的,所以一般在发送短信验证码的界面会对发送短信验证码做出限制,以免过多的恶意发送 一个是类似图片验证码的防脚本机器人刷短信验证码 一个是前端做的倒计时 一般是1min-2min的限制 除了前端,后台发短信的模块也要做一个防刷的机制,一般是检测前后调用时间 这里只对前端的倒计时实现做记录 参考文档:JS实现注册登录发送短信验证码动态显示60S倒计... Read more

Js 使用cavans生成简单的图片验证码

基于cavans 的纯前端验证码 参考文档: JS 验证码功能的三种实现方式 实现效果 环境 js + jQuery (纯js) 代码 CSS: 设置画布 .input-val { width: 290px; height: 50px; border: 1px solid #cccccc; box-sizing: bor... Read more