Example #1
0
<?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));
}
Example #2
0
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}";
}