$urlencode = urlencode($url); $str = <<<EOF \t\t亲爱的{$username}您好~!感谢您注册我们网站<br/> \t\t请点击此链接激活帐号即可登陆!<br/> \t\t<a href="{$url}">{$urlencode}</a> \t\t<br/> \t\t如果点此链接无反映,可以将其复制到浏览器中来执行,链接的有效时间为24小时。\t\t EOF; $message->setBody("{$str}", 'text/html', 'utf-8'); try { if ($mailer->send($message)) { echo "恭喜您{$username}注册成功,请到邮箱激活之后登陆<br/>"; echo '3秒钟后跳转到登陆页面'; echo '<meta http-equiv="refresh" content="3;url=index.php#tologin"/>'; } else { $PdoMySQL->delete($table, 'id=' . $lastInsertId); echo '注册失败,请重新注册'; echo '3秒钟后跳转到注册页面'; echo '<meta http-equiv="refresh" content="3;url=index.php#toregister"/>'; } } catch (Swift_ConnectionException $e) { echo '邮件发送错误' . $e->getMessage(); } } else { echo '用户注册失败,3秒钟后跳转到注册页面'; echo '<meta http-equiv="refresh" content="3;url=index.php#toregister"/>'; } } elseif ($act === 'login') { //完成登陆的功能 $row = $PdoMySQL->find($table, "username='******' AND password='******'", 'status'); if ($row['status'] == 0) {