PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
php  /  管理员 发布于 8年前   237
本文实例讲述了PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库。分享给大家供大家参考,具体如下: 附:PHP操作memcache(增删改查) PS:Mail.class.php点击此处本站下载。 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php缓存技术总结》、《php面向对象程序设计入门教程》、《PHP基本语法入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》 希望本文所述对大家PHP程序设计有所帮助。connect("127.0.0.1","11211");if($atc=="in"){ $res=$mem->add("login",$_POST,MEMCACHE_COMPRESSED,0); $meil=$mem->get("login"); $address=$meil['address']; include "./PHPMailer/Mail.class.php"; $validate=md5(md5("luyaran")); $url="http://www.luyaran.com/login.php?atc=jihuo&validate=".urlencode(base64_encode($validate)); $content="".$url.""; if(Mail::send($content,$address)){ echo ""; }else{ echo ""; }}else if($atc=="login"){//登陆时需查看状态码是否激活 include "table.html";}else if($atc=="jihuo"){ //验证用户名和密码是否与缓存中的一致 include "table.html";}else{ include "table2.html";}?>IsSMTP(); //设置使用SMTP服务器发送 $mail->SMTPAuth = true; //开启SMTP认证 $mail->Host = 'smtp.163.com'; //设置 SMTP 服务器,自己注册邮箱服务器地址 $mail->Username = '[email protected]'; //发信人的邮箱名称 $mail->Password = 'luyaran520'; //发信人的邮箱密码 /*内容信息*/ $mail->IsHTML(true); //指定邮件格式为:html 不加true默认为以text的方式进行解析 $mail->CharSet ="UTF-8"; //编码 $mail->From = '[email protected]'; //发件人完整的邮箱名称 //$mail->FromName = $user; //发信人署名 $mail->FromName = "崔金朋"; //发信人署名 //$mail->Subject = $title; //信的标题 $mail->Subject = "激活显示"; //信的标题 $mail->MsgHTML($content); //发信主体内容 //$mail->AddAttachment("15.jpg"); //附件 /*发送邮件*/ $mail->AddAddress($address); //收件人地址 //使用send函数进行发送 if($mail->Send()) { return true; } else { self::$error=$mail->ErrorInfo; return false; } }}?>
connect("127.0.0.1","11211");//$mem->set("name","cuijinpeng",0,20);//echo $mem->get("name");//对象的操作//class Dog{// public $name;// public $age;// public function __construct($name,$age){// $this->name = $name;// $this->age = $age;// }//}//$dog=new Dog('dog','12');//$dog=$mem->add("dog",$dog,MEMCACHE_COMPRESSED,0);//var_dump($dog);//可以操作数据、字符串、数组、对象。。。//添加数据$mem->add("name","admin",MEMCACHE_COMPRESSED,0);//修改数据$mem->set("name","xiaohua",MEMCACHE_COMPRESSED,0);//replace的使用$mem->replace("name","xiaobai",MEMCACHE_COMPRESSED,0);//删除数据$mem->delete("name");//echo $mem->get("name");?>您可能感兴趣的文章:
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号
