From 827be406469a4139ccd42a556bab655a170b84d6 Mon Sep 17 00:00:00 2001 From: Marijn Jansen Date: Wed, 25 Jan 2017 12:02:31 +0100 Subject: [PATCH] Email confirm on settings page and emailconfirm fix (: --- website/queries/emailconfirm.php | 7 +++---- website/queries/settings.php | 10 +++++++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/website/queries/emailconfirm.php b/website/queries/emailconfirm.php index 583a47b..0b3224f 100644 --- a/website/queries/emailconfirm.php +++ b/website/queries/emailconfirm.php @@ -25,7 +25,9 @@ function sendConfirmEmail(int $userID) { WHERE `userID` = :userID "); + $stmt->bindParam(":userID", $userID); + $stmt->execute(); $user = $stmt->fetch(); $email = $user["email"]; @@ -34,10 +36,7 @@ function sendConfirmEmail(int $userID) { $confirmLink = "https://myhyvesbookplus.nl/emailconfirm.php?u=$userID&h=$hash"; $subject = "Bevestig uw emailadres"; - $body = "Hallo $fname,\r\n\r\n - Klik op de onderstaande link om uw emailadres te bevestigen.\r\n\r\n - $confirmLink\r\n\r\n - Groeten MyHyvesbook+"; + $body = "Hallo $fname,\r\n\r\nKlik op de onderstaande link om uw emailadres te bevestigen.\r\n\r\n$confirmLink\r\n\r\nGroeten MyHyvesbook+"; $header = "From: MyHyvesbook+ "; mail($email, $subject, $body, $header); } \ No newline at end of file diff --git a/website/queries/settings.php b/website/queries/settings.php index d3985c7..0bf8791 100644 --- a/website/queries/settings.php +++ b/website/queries/settings.php @@ -1,4 +1,6 @@ bindParam(":email", $email); $stmt->bindParam(":userID", $_SESSION["userID"]); $stmt->execute(); -// return $stmt->rowCount(); if ($stmt->rowCount()) { + sendConfirmEmail($_SESSION["userID"]); + session_destroy(); throw new HappyAlert("Emailadres is veranderd."); } else { throw new AngryAlert();