Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sendEmailNewUser($uname,$email)
- {
- global $link;
- global $_SESSION;
- $tohash = $uname . '_' . $email . rand(0,10000);
- $key = password_hash($tohash, PASSWORD_DEFAULT);
- $encUname = urlencode(base64_encode($uname));
- if ($SQL = $link->prepare("INSERT INTO `users_enc`
- (`Username`,`Password`,`Email`) VALUES (?,?,?)"))
- {
- $SQL->bind_param('sss',$uname,$key,$email);
- $SQL->execute();
- $SQL->close();
- $passwordLink = "<a href=\"http://mds.go-ao.eu/021passwords/wwset.php?a=set&email=" . $key . "&u=" . $encUname . "\">http://mds.go-ao.eu/021passwords/wwset.php?a=set&email=" . $key . "&u=" . $encUname . "</a>";
- $message = "<html><body>Beste $uname,<br>";
- $message .= "<p>Gelieve volgende link te volgen om je wachtwoord en de veiligheidsvraag in te stellen:</p>";
- $message .= "<p>$passwordLink</p>";
- $message .= "<p>Gelieve de volledige link in je browser te kopiëren indien de link niet werkt.</p>";
- $message .= "<p>Alvast bedankt,</p>";
- $message .= "<p>MDS</p>";
- $mail = new PHPMailer;
- $mail->isSMTP();
- $mail->Host = 'smtp.gmail.com';
- $mail->SMTPAuth = true;
- $mail->Username = "michael.de.schutter@go-ao.eu";
- $mail->Password = 'xxx';
- $mail->Username = "michael.de.schutter@go-ao.eu";
- $mail->SMTPSecure = 'tls';
- $mail->Port = 587;
- $mail->setFrom('michael.de.schutter@go-ao.eu', 'Webmaster GO-AO.EU');
- $mail->addAddress($email, $uname);
- $mail->isHTML(true);
- $mail->Subject = "Instellen wachtwoord en veiligheidsvraag";
- $mail->Body = $message;
- $mail->AltBody = strip_tags($message);
- if ($mail->send()) {
- $_SESSION['success'] = '<strong>Mail verzonden!</strong><p>Mail is verzonden naar '.$email.'</p>';
- return;
- } else {
- $_SESSION['alert'] = '<strong>FOUT bij verzenden!</strong><p>Er is iets fout gelopen tijdens het verzenden van je mail:</p><p>' . $mail->ErrorInfo .'</p>';
- return;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement