Example #1
0
<?php

// Thanks to Cygnix
// Created by Lemmmy
require_once "p/.priv.php";
function __autoload($class_name)
{
    $directory = 'class/';
    if (file_exists($directory . $class_name . '.php')) {
        require_once $directory . $class_name . '.php';
        return;
    }
}
$api = new OsuAPI(constant("AKEY"));
$user = $api->getUserForMode($_GET['uname'], isset($_GET['mode']) ? $_GET['mode'] : 0);
if (!$user) {
    $errorImage = new ErrorImage();
    $errorImage->generate("User not found", "The user you tried to generate \na signature for was not found.");
}
$colour = isset($_GET['colour']) && !empty($_GET['colour']) ? $_GET['colour'] : 'pink';
$sig = new OsuSignature($user, 'TemplateNormal');
$sig->generate(PredefinedColours::getPredefinedColour($colour));