<?php include '../libs/accesscontrol.php'; include '../libs/helper.php'; $json = file_get_contents('php://input'); $obj = json_decode($json); if (isset($obj->{"email"})) { $email = $obj->{"email"}; $profile_id = get_profile_id_email($email); if ($profile_id) { $res = get_userdata($profile_id); $result_array = array('status' => 'Success', 'message' => 'User details', 'user_data' => $res); print_r(json_encode($result_array)); } else { header($_SERVER["SERVER_PROTOCOL"] . " " . $GLOBALS['status_notfound']); $result_array = array('status' => 'Failure', 'message' => 'User not found'); print_r(json_encode($result_array)); } } else { header($_SERVER["SERVER_PROTOCOL"] . " " . $GLOBALS['bad_request']); $result_array = array('status' => 'Failure', 'message' => 'Method not allowed'); print_r(json_encode($result_array)); }
function get_activation_link($email, $profile_password) { $profile_id = get_profile_id_email($email); $string = md5($email); include 'sql.php'; $sql = "insert into activation(profile_id,activation_code,profile_email,profile_password) values({$profile_id},'{$string}','{$email}','{$profile_password}')"; $result = $conn->query($sql); // return $GLOBALS['url']."/activation.php?activation_code=$string"; // return "http://localhost/vsm/api/activation.php?activation_code=$string"; return $GLOBALS['activation_url'] . "/" . "activation.php?activation_code={$string}"; }