php 邮件发送问题解决


Posted in PHP onMarch 22, 2014

这段时间修改了一下我们系统的登陆功能,为了更加安全,增加了发送邮件验证功能。当用户登陆的时候判断登陆ip是否是之前登陆过的,如果不是的话,需要向邮箱里发送验证码,然后把收到的验证码输入再登陆,如果验证码正确并且时间没有超过规定时间,可以登陆,并且记下此次登陆的ip和时间,以后再以此ip登的话,就不用验证了。如果时间超过了,验证码失效,需重新发送。验证错误不能登陆,需重新输验证码,或在发送新的验证码到邮箱。为了实现此功能,我用到了如何向邮箱发送邮件,以及获取登陆ip的知识。下面整理一下,以便以后自己查看。

发送邮件:

首先需要下载phpmail的压缩包,然后解压,把解压后的文件复制到项目中。在项目中引入文件。

require("phpmailer/class.phpmailer.php"); //文件的路径具体看自己的项目中的路径是怎么样的
PHP 相关文章推荐
php网站判断用户是否是手机访问的方法
Nov 01 PHP
PHP中使用smarty生成静态文件的例子
Apr 24 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
Sep 02 PHP
ThinkPHP自动完成中使用函数与回调方法实例
Nov 29 PHP
php对关联数组循环遍历的实现方法
Mar 13 PHP
php封装的表单验证类完整实例
Oct 19 PHP
利用php-cli和任务计划实现订单同步功能的方法
May 03 PHP
使用PHPStorm+XDebug搭建单步调试环境
Nov 19 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
Oct 16 PHP
thinkPHP+LayUI 流加载实现功能
Sep 27 PHP
PHP CURL实现模拟登陆并上传文件操作示例
Jan 02 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
Dec 20 PHP
php数组合并的二种方法
Mar 21 #PHP
php数组删除元素示例
Mar 21 #PHP
php动态生成函数示例
Mar 21 #PHP
xss防御之php利用httponly防xss攻击
Mar 21 #PHP
php5.3 goto函数介绍和示例
Mar 21 #PHP
php ctype函数中文翻译和示例
Mar 21 #PHP
php的declare控制符和ticks教程(附示例)
Mar 21 #PHP
You might like
短波收音机简介
2021/03/01 无线电
PHP如何解决网站大流量与高并发的问题
2011/06/25 PHP
php实现多城市切换特效
2015/08/09 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
php服务器的系统详解
2019/10/12 PHP
JavaScript全局函数使用简单说明
2011/03/11 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
js截取固定长度的中英文字符的简单实例
2013/11/22 Javascript
jQuery源码解读之addClass()方法分析
2015/02/20 Javascript
JavaScript更改原始对象valueOf的方法
2015/03/19 Javascript
通过bootstrap全面学习less
2016/11/09 Javascript
bootstrap table表格使用方法详解
2017/04/26 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
JavaScript剩余操作符Rest Operator详解
2019/07/20 Javascript
Vue3.0的优化总结
2020/10/16 Javascript
js实现简单商品筛选功能
2021/02/02 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
Python单体模式的几种常见实现方法详解
2017/07/28 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
浅谈解除装饰器作用(python3新增)
2018/10/15 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
解决Python发送Http请求时,中文乱码的问题
2020/04/30 Python
python爬虫用mongodb的理由
2020/07/28 Python
一文读懂Python 枚举
2020/08/25 Python
JavaScript+Canvas实现自定义画板的示例代码
2019/05/13 HTML / CSS
办公室文秘自我鉴定
2013/09/21 职场文书
大学生优秀团员事迹材料
2014/01/30 职场文书
优秀技术工人先进材料
2014/02/17 职场文书
天网工程实施方案
2014/03/26 职场文书
婚前协议书
2014/04/15 职场文书
分公司总经理岗位职责
2014/07/30 职场文书
大学生入党自荐书
2015/03/05 职场文书
三严三实·严以用权心得体会
2016/01/12 职场文书
Java spring单点登录系统
2021/09/04 Java/Android