头像

PHP+MySQL注册发送邮件激活账号完整版

2019-08-12 10:04:42 收藏    来源:PHP代码   浏览()   评论 ( 0 )   

PHP+MySQL注册发送邮件激活账号完整版
注册发送邮件激活账号,同时检测邮箱是否已注册。2.检测邮箱是否存在,当邮箱存在时判断是否激活,若未激活,则更改激活码和注册时间。邮箱不存在时则发送激活邮件。
下载资源:0

手机扫码访问:

下载资源 下载积分:350

  样式用的layui就不贴了,表单代码如下。 另外:对于用户的输入要进行必要的前端验证,还应该有个要求用户重复输入密码的输入框,这里就简化了。

<form name="regform"  enctype="multipart/form-data" action="register.php" method="post" >  
    <input type="text" name="email"  placeholder="请输入邮箱账号,作为你的登陆账号" />  
    <input type="password" name="password"  placeholder="密码由6-16位符号、字母、数字等组成" />  
    <input type="text" name="username"  placeholder="昵称长度为3-8个字符" />  
    <input type="reset" name="reset" id="reset" value="重置" />  
    <input type="submit" name="submit" id="submit" value="提交" />  
</form>

  邮件配置及注释

$smtpserver = "smtp.exmail.qq.com"; //SMTP服务器 
$smtpserverport = 25; //SMTP服务器端口 
$smtpusermail = ""; //SMTP服务器的用户邮箱 
$smtpuser = ""; //SMTP服务器的用户帐号 
$smtppass = ""; //SMTP服务器的授权码 
$smtp = new Smtp($smtpserver, $smtpserverport, true, $smtpuser, $smtppass); //实例化邮件类    
$emailtype = "HTML"; //信件类型,文本:text;网页:HTML 
$smtpemailto = $email; 
$smtpemailfrom = $smtpusermail; 
$emailsubject = "用户帐号激活"; 
$emailbody = "    "; 
 $rs = $smtp->sendmail($smtpemailto, $smtpemailfrom, $emailsubject, $emailbody, $emailtype);


声明:转载请注明来源(PHP代码)并保留原文链接:http://www.phpdaima.com/plug-1033.html
广告不存在
评论0

后面还有条评论,点击查看>>

温馨提示:为规范评论内容,垃圾评论一律封号...

PHP+MySQL注册发送邮件激活账号完整版
我的积分余额: 0.0 已下载次数: 0
所需积分:350350 开始下载
×