{{ v.name }}
{{ v.cls }}类
{{ v.price }} ¥{{ v.price }}
/*发送邮件方法*@param$to:接收者$title:标题$content:邮件内容*@returnbooltrue:发送成功false:发送失败*/functionsendmail($to,$title,$content){//引入phpmailer的核心文件使用require_once包含避免出现phpmailer类重复定义的警告require_once("phpmailer/class.phpmailer.php");require_once("phpmailer/class.smtp.php");//实例化phpmailer核心类$mail=newphpmailer();//是否启用smtp的debug进行调试开发环境建议开启生产环境注释掉即可默认关闭debug调试模式$mail->smtpdebug=1;//使用smtp鉴权方式发送邮件$mail->issmtp();//smtp需要鉴权这个必须是true$mail->smtpauth=true;//链接qq域名邮箱的服务器地址$mail->host='smtp.qq.com';//设置使用ssl加密方式登录鉴权$mail->smtpsecure='ssl';//设置ssl连接smtp服务器的远程服务器端口号,以前的默认是25,但是现在新的好像已经不可用了可选465或587$mail->port=465;//设置smtp的helo消息头这个可有可无内容任意//$mail->helo='hellosmtp.qq.comserver';//设置发件人的主机域可有可无默认为localhost内容任意,建议使用你的域名$mail->hostname='http://www.lsgogroup.com';//设置发送的邮件的编码可选gb2312我喜欢utf-8据说utf8在某些客户端收信下会乱码$mail->charset='utf-8';//设置发件人姓名(昵称)任意内容,显示在收件人邮件的发件人邮箱地址前的发件人姓名$mail->fromname='lsgo实验室';//smtp登录的账号这里填入字符串格式的qq号即可$mail->username='12345678@qq.com';//smtp登录的密码使用生成的授权码(就刚才叫你保存的最新的授权码)$mail->password='sqyofzbqlfkntbncl';//设置发件人邮箱地址这里填入上述提到的“发件人邮箱”$mail->from='12345678@qq.com';//邮件正文是否为html编码注意此处是一个方法不再是属性true或false$mail->ishtml(true);//设置收件人邮箱地址该方法有两个参数第一个参数为收件人邮箱地址第二参数为给该地址设置的昵称不同的邮箱系统会自动进行处理变动这里第二个参数的意义不大$mail->addaddress($to,'lsgo在线通知');//添加多个收件人则多次调用方法即可//$mail->addaddress('xxx@163.com','lsgo在线通知');//添加该邮件的主题$mail->subject=$title;//添加邮件正文上方将ishtml设置成了true,则可以是完整的html字符串如:使用file_get_contents函数读取本地的html文件$mail->body=$content;//为该邮件添加附件该方法也有两个参数第一个参数为附件存放的目录(相对目录、或绝对目录均可)第二参数为在邮件附件中该附件的名称//$mail->addattachment('./d.jpg','mm.jpg');//同样该方法可以多次调用上传多个附件//$mail->addattachment('./jlib-1.1.0.js','jlib.js');$status=$mail->send();//简单的判断与提示信息if($status){returntrue;}else{returnfalse;}}6.php测试代码