Example #1
0
function validateUser($params)
{
    /*
    	 -- REQUIRED --
    username (str)
    	 password (str)
    -- OPTIONAL --
    */
    $validParams = array("action", "username", "password");
    if (isset($params['username']) && isset($params['password'])) {
        $sql = "SELECT * FROM user WHERE username = '******'username'] . "' AND active='1'";
        $result = queryDatabase($sql);
        if ($row = $result->fetch(PDO::FETCH_ASSOC)) {
            if ($params['password'] == text_decrypt($row['password'])) {
                $sql = "SELECT * FROM user WHERE id = '" . $row['id'] . "'";
                $result = queryDatabase($sql);
                return $result;
            } else {
                sendFailed("Invalid Password!");
            }
        } else {
            sendFailed("User not found.");
        }
    } else {
        sendFailed("Username and Password are both required!");
    }
}
Example #2
0
function getDirSize($params)
{
    global $fileDir;
    if (isset($params["directory"])) {
        $size = dirSize($fileDir . $params["directory"]) * 1024;
        sendSuccess($size);
    } else {
        sendFailed("Directory is not specified");
    }
}