-
Notifications
You must be signed in to change notification settings - Fork 0
/
verifyemail.php
49 lines (41 loc) · 1.58 KB
/
verifyemail.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
/**
* Created by PhpStorm.
* User: Kabeer
* Date: 30/05/2015
* Time: 22:35
*/
include_once $_SERVER['DOCUMENT_ROOT'] . '/headers/header.php';
?>
<title>Verify Email</title>
</head>
<body>
<div class="container mainbody" style="text-align: center;">
<?php
if (isset($_GET["email"]) && isset($_GET["hash"]) && isset($_GET["newemail"]))
if ($_GET["newemail"] == 1)
switch ($db->verifyNewEmail($_GET["email"], $_GET["hash"]))
{
case 1:
echo "Your current email has been successfully verified. Please verify your new email for the change to be processed";
break;
case 2:
echo "Your new email has been successfully verified. Please verify your current email for the change to be processed";
break;
case 3:
echo "Both emails have been successfully verified. Your change in email addresses has been processed";
break;
case 4:
echo "Email not verified due to an unknown error, please try again or request another email verification";
break;
}
else
if ($db->verifyEmail($_GET["email"], $_GET["hash"]))
echo "Email verified successfully";
else
echo "Email not verified due to an unknown error, please try again or request another email verification";
else
echo "To verify your email account please click the verification link in the email";
?>
</div>
</body>