<?php
include 'dbconnection.php';
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$activation_code = strip_tags($_GET['code']);
$code = json_decode(encrypt_decrypt($activation_code, 'decrypt'), true);
if (isset($code['email'])) {
$email = $code['email'];
$stmt = $conn->prepare("SELECT * FROM members WHERE email=?");
$stmt->bind_param("s", $email);
$stmt->execute();
$result = $stmt->get_result();
$userDetails = $result->fetch_object();
if (is_object($userDetails)){
if ($userDetails->emailconfirm == "NO") {
$confirm = "YES";
$q = $conn->prepare("UPDATE members SET emailconfirm=? WHERE ID=?");
$q->bind_param("si", $confirm, $userDetails->ID);
$q->execute();
header("Location:login.php");
} else {
echo "Thi email is already Confirmed!";
}
} else {
header("Location:JoinUs.php");
}
}